Skip to content

Commit 783a1ab

Browse files
committed
Restricts retrying for 400 error codes to just 429
1 parent 39705b1 commit 783a1ab

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/util.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -841,7 +841,7 @@ var util = {
841841
} else {
842842
var retryAfter = parseInt(httpResponse.headers['retry-after']) * 1000 || 0;
843843
var err = util.error(new Error(),
844-
{ retryable: !!(statusCode >= 500 || (statusCode >= 400 && retryAfter)) }
844+
{ retryable: statusCode >= 500 || statusCode === 429 }
845845
);
846846
if (retryAfter && err.retryable) err.retryAfter = retryAfter;
847847
errCallback(err);

0 commit comments

Comments
 (0)