From dd808922e53cf48e8ed377ab44bd6d424530b6c7 Mon Sep 17 00:00:00 2001 From: Misha Gusarov Date: Sat, 13 Feb 2021 16:09:40 +0000 Subject: [PATCH] Hanlde EBUSY error from DNS resolver glibc's nscd is known to return it from time to time. Closes #128 --- strategies/NetworkError.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strategies/NetworkError.js b/strategies/NetworkError.js index 37cd5d0..da2b8e3 100644 --- a/strategies/NetworkError.js +++ b/strategies/NetworkError.js @@ -1,6 +1,6 @@ 'use strict'; -var RETRIABLE_ERRORS = ['ECONNRESET', 'ENOTFOUND', 'ESOCKETTIMEDOUT', 'ETIMEDOUT', 'ECONNREFUSED', 'EHOSTUNREACH', 'EPIPE', 'EAI_AGAIN']; +var RETRIABLE_ERRORS = ['ECONNRESET', 'ENOTFOUND', 'ESOCKETTIMEDOUT', 'ETIMEDOUT', 'ECONNREFUSED', 'EHOSTUNREACH', 'EPIPE', 'EAI_AGAIN', 'EBUSY']; var _ = require('lodash'); /**