From db85971eaf7e60d3608ba99590d82668c1c5d8f9 Mon Sep 17 00:00:00 2001 From: "Vladimir Pal (BeDoIt)" Date: Thu, 15 Mar 2018 12:24:45 +0200 Subject: [PATCH] fix: retry on connection refused --- app/containers/AuthForm/EmailStep/EmailStep.jsx | 2 +- app/sagas/issues.js | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/containers/AuthForm/EmailStep/EmailStep.jsx b/app/containers/AuthForm/EmailStep/EmailStep.jsx index c8119646a..32c838c64 100644 --- a/app/containers/AuthForm/EmailStep/EmailStep.jsx +++ b/app/containers/AuthForm/EmailStep/EmailStep.jsx @@ -111,7 +111,7 @@ class EmailStep extends Component { { this.usernameInput = el; diff --git a/app/sagas/issues.js b/app/sagas/issues.js index d8cf37214..7a9cacc52 100644 --- a/app/sagas/issues.js +++ b/app/sagas/issues.js @@ -286,7 +286,10 @@ export function* fetchIssues({ resolve(); } } catch (err) { - if (err.code === 'ETIMEDOUT' && !tryCount) { + if ( + ['ETIMEDOUT', 'ECONNREFUSED', 'ESOCKETTIMEDOUT'].includes(err.code) && + !tryCount + ) { yield fork( fetchIssues, {