Commit 02eefd4ecc2b530f7724237f4af825e92d10ab0c
1 parent
f1b4b5a796
Exists in
master
penanganan error connect
Showing 1 changed file with 8 additions and 2 deletions Side-by-side Diff
partner-otomax.js
... | ... | @@ -100,8 +100,14 @@ function requestToPartner(task, pendingOnErrorConnect) { |
100 | 100 | |
101 | 101 | request(requestOptions, function(error, response, body) { |
102 | 102 | if (error) { |
103 | - logger.warn('Error requesting to partner', {task: task, error: error}); | |
104 | - callbackReport(task.requestId, '68', 'Error requesting to partner. ' + error); | |
103 | + let rc = '68'; | |
104 | + | |
105 | + if (!pendingOnErrorConnect && (error.syscall == 'connect')) { | |
106 | + rc = '91'; | |
107 | + } | |
108 | + | |
109 | + logger.warn('Error requesting to partner', {task: task, rc: rc, error: error}); | |
110 | + callbackReport(task.requestId, rc, 'Error requesting to partner. ' + error); | |
105 | 111 | return; |
106 | 112 | } |
107 | 113 |