From 02eefd4ecc2b530f7724237f4af825e92d10ab0c Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Tue, 11 Oct 2016 19:06:00 +0700 Subject: [PATCH] penanganan error connect --- partner-otomax.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/partner-otomax.js b/partner-otomax.js index 302960e..4c09bcd 100644 --- a/partner-otomax.js +++ b/partner-otomax.js @@ -100,8 +100,14 @@ function requestToPartner(task, pendingOnErrorConnect) { request(requestOptions, function(error, response, body) { if (error) { - logger.warn('Error requesting to partner', {task: task, error: error}); - callbackReport(task.requestId, '68', 'Error requesting to partner. ' + error); + let rc = '68'; + + if (!pendingOnErrorConnect && (error.syscall == 'connect')) { + rc = '91'; + } + + logger.warn('Error requesting to partner', {task: task, rc: rc, error: error}); + callbackReport(task.requestId, rc, 'Error requesting to partner. ' + error); return; } -- 1.9.0