From 1ed7adee70ba71ceb66d26d06c08f350121ab683 Mon Sep 17 00:00:00 2001 From: Roman Gafurov Date: Tue, 13 Aug 2024 19:51:01 +0400 Subject: [PATCH] Revert "feat(http): better handle ECONNRESET errors" This reverts commit 3109494c60656ae757b84d9b7030129bf6e56cde. --- src/lib/http/HttpManager.ts | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/lib/http/HttpManager.ts b/src/lib/http/HttpManager.ts index 7af894f..731609c 100644 --- a/src/lib/http/HttpManager.ts +++ b/src/lib/http/HttpManager.ts @@ -119,7 +119,6 @@ export class HttpClient { requestConfig.retryAttempt ||= 0; const isRateLimited = err.response && err.response.status === 429; - const isConnectionReset = (err as AxiosError).code === 'ECONNRESET'; if (isRateLimited) { if (this.config.logRetry) { @@ -137,16 +136,6 @@ export class HttpClient { await sleep(retryAfter * 1_000); requestConfig.retryAttempt = 0; - } else if (isConnectionReset) { - await sleep(1_000 * (requestConfig.retryAttempt + 1)); - - requestConfig.retryAttempt += 1; - - if (this.config.debug) { - console.log( - `(${requestConfig.retryAttempt}/${this.maxRetryAttempts}) retry ${requestConfig.url} - ${err}` - ); - } } else { await sleep(1_000);