commit 499732be4922e5b4a3706a6e319f547f2985ea5b
parent 438de01330d17afb21f8ff2c7097632dc6fc3abf
Author: Joel-Haeberli <haebu@rubigen.ch>
Date: Sun, 2 Jun 2024 12:11:41 +0200
log: enhance logging
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/c2ec/exponential-backoff.go b/c2ec/exponential-backoff.go
@@ -30,15 +30,15 @@ func ShouldStartRetry(
) bool {
backoffMs := exponentialBackoffMs(retryCount)
- randomizedBackoff := int64(limitMs)
+ randomizedBackoffSeconds := int64(limitMs) / 1000
if backoffMs < int64(limitMs) {
- randomizedBackoff = randomizeBackoff(backoffMs)
+ randomizedBackoffSeconds = randomizeBackoff(backoffMs)
} else {
LogInfo("exponential-backoff", fmt.Sprintf("backoff limit exceeded. setting manual limit: %d", limitMs))
}
now := time.Now().Unix()
- backoffTime := lastExecution.Unix() + randomizedBackoff
+ backoffTime := lastExecution.Unix() + randomizedBackoffSeconds
// LogInfo("exponential-backoff", fmt.Sprintf("lastExec=%d, now=%d, backoffTime=%d, shouldStartRetry=%s", lastExecution.Unix(), now, backoffTime, strconv.FormatBool(now >= backoffTime)))
return now >= backoffTime
}