From d5904fa7c0d8d1d7c862c99bf00c703002abb07d Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 23 Apr 2018 15:48:52 +0200 Subject: [PATCH] Polishing. Catch RuntimeException in LifecycleAwareSessionManager on revocation. See gh-203. --- .../vault/authentication/LifecycleAwareSessionManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-vault-core/src/main/java/org/springframework/vault/authentication/LifecycleAwareSessionManager.java b/spring-vault-core/src/main/java/org/springframework/vault/authentication/LifecycleAwareSessionManager.java index 78f8b2be..220d45c1 100644 --- a/spring-vault-core/src/main/java/org/springframework/vault/authentication/LifecycleAwareSessionManager.java +++ b/spring-vault-core/src/main/java/org/springframework/vault/authentication/LifecycleAwareSessionManager.java @@ -157,6 +157,9 @@ public class LifecycleAwareSessionManager extends LifecycleAwareSessionManagerSu logger.warn(String.format("Cannot revoke VaultToken: %s", VaultResponses.getError(e.getResponseBodyAsString()))); } + catch (RuntimeException e) { + logger.warn("Cannot revoke VaultToken: %s", e); + } } /**