diff --git a/errors/error.go b/errors/error.go index 90e30bbb0bce4484fdacf30ff728d677c63b699d..bb14c1decab71c5f2429035d5d7899ee145815af 100644 --- a/errors/error.go +++ b/errors/error.go @@ -248,6 +248,10 @@ func IsRetryableError(err error) bool { code := HTTPCode(err) + if code == 0 { + return false + } + // 429 should always retry if code == http.StatusTooManyRequests { return true