From e3691bb793b16540d45dbd7a01cb8b8dd458c71a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 5 Jul 2018 23:25:24 +0200 Subject: [PATCH] New erro code on blob storage found --- BlobStorage.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/BlobStorage.js b/BlobStorage.js index ba1c857c8..12761e03f 100644 --- a/BlobStorage.js +++ b/BlobStorage.js @@ -148,14 +148,15 @@ exports.newBlobStorage = function newBlobStorage(BOT, logger) { } if ( - err.code === 'ECONNRESET' || - err.code === 'ENOTFOUND' || - err.code === 'ESOCKETTIMEDOUT' || - err.code === 'ETIMEDOUT' || - err.code === 'ECONNREFUSED' || - err.code === 'EADDRINUSE' || + err.code === 'ECONNRESET' || + err.code === 'ENOTFOUND' || + err.code === 'ESOCKETTIMEDOUT' || + err.code === 'ETIMEDOUT' || + err.code === 'ECONNREFUSED' || + err.code === 'EADDRINUSE' || + err.code === 'EAI_AGAIN' || err.code === 'AuthenticationFailed' || - err.code === 'OperationTimedOut' || + err.code === 'OperationTimedOut' || err.code === 'ServerBusy' ) { @@ -275,11 +276,12 @@ exports.newBlobStorage = function newBlobStorage(BOT, logger) { err.code === 'ETIMEDOUT' || err.code === 'ECONNREFUSED' || err.code === 'EADDRINUSE' || + err.code === 'EAI_AGAIN' || err.code === 'AuthenticationFailed' || err.code === 'OperationTimedOut' || err.code === 'ServerBusy' ) - + EAI_AGAIN { setTimeout(secondTry, SECOND_TRY_WAIT_TIME);