diff --git a/pkg/plugins/client.go b/pkg/plugins/client.go index cc3d89b8cf..4cde40da68 100644 --- a/pkg/plugins/client.go +++ b/pkg/plugins/client.go @@ -239,13 +239,13 @@ func (c *Client) callWithRetry(serviceMethod string, data io.Reader, retry bool, } func backoff(retries int) time.Duration { - b, max := 1, defaultTimeOut - for b < max && retries > 0 { + b, maxTimeout := 1, defaultTimeOut + for b < maxTimeout && retries > 0 { b *= 2 retries-- } - if b > max { - b = max + if b > maxTimeout { + b = maxTimeout } return time.Duration(b) * time.Second }