diff --git a/lib/handler/retry-handler.js b/lib/handler/retry-handler.js index f2e22f6d4c0..15894470ff3 100644 --- a/lib/handler/retry-handler.js +++ b/lib/handler/retry-handler.js @@ -1,3 +1,4 @@ +'use strict' const assert = require('node:assert') const { kRetryHandlerDefaultRetry } = require('../core/symbols') @@ -37,7 +38,7 @@ class RetryHandler { retry: retryFn ?? RetryHandler[kRetryHandlerDefaultRetry], retryAfter: retryAfter ?? true, maxTimeout: maxTimeout ?? 30 * 1000, // 30s, - timeout: minTimeout ?? 500, // .5s + minTimeout: minTimeout ?? 500, // .5s timeoutFactor: timeoutFactor ?? 2, maxRetries: maxRetries ?? 5, // What errors we should retry @@ -104,7 +105,7 @@ class RetryHandler { const { method, retryOptions } = opts const { maxRetries, - timeout, + minTimeout, maxTimeout, timeoutFactor, statusCodes, @@ -114,7 +115,7 @@ class RetryHandler { let { counter, currentTimeout } = state currentTimeout = - currentTimeout != null && currentTimeout > 0 ? currentTimeout : timeout + currentTimeout != null && currentTimeout > 0 ? currentTimeout : minTimeout // Any code that is not a Undici's originated and allowed to retry if (