From 77fccbdd6878f418f36e4566b8da9a989291892c Mon Sep 17 00:00:00 2001 From: Seth Vargo Date: Tue, 11 Jul 2017 16:05:04 -0700 Subject: [PATCH] Do not double-convert to seconds --- api/renewer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/renewer.go b/api/renewer.go index 3f9f23bc3e..a2a4b66d58 100644 --- a/api/renewer.go +++ b/api/renewer.go @@ -296,7 +296,7 @@ func (r *Renewer) sleepDuration(base time.Duration) time.Duration { sleep = sleep / 3.0 // Use a randomness so many clients do not hit Vault simultaneously. - sleep = sleep * r.random.Float64() + sleep = sleep * (r.random.Float64() + 1) / 2.0 - return time.Duration(sleep) * time.Second + return time.Duration(sleep) }