From 9e052782fbefda3a30638aa52931486467db260f Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 15 Nov 2017 17:20:27 +0100 Subject: [PATCH] Polishing. Eagerly convert validity TTL to seconds for proper logging. See gh-176. --- .../vault/authentication/LifecycleAwareSessionManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 feb768ce..1ed4a4c6 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 @@ -173,9 +173,9 @@ public class LifecycleAwareSessionManager implements SessionManager, DisposableB VaultResponse.class); LoginToken renewed = LoginTokenUtil.from(vaultResponse.getAuth()); - long validTtlThreshold = refreshTrigger.getValidTtlThreshold(renewed); - if (renewed.getLeaseDuration() <= TimeUnit.MILLISECONDS - .toSeconds(validTtlThreshold)) { + long validTtlThreshold = TimeUnit.MILLISECONDS.toSeconds(refreshTrigger + .getValidTtlThreshold(renewed)); + if (renewed.getLeaseDuration() <= validTtlThreshold) { if (logger.isDebugEnabled()) { logger.info(String