From b8d15334e90dd05bdffa3d8ff3c5002f02b797d7 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Fri, 19 Aug 2016 21:08:46 +0700 Subject: [PATCH] maxTopUpReportRetry dan delayBeforeRetryTopUpReport --- xmlrpc-server.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xmlrpc-server.js b/xmlrpc-server.js index 5a86d4e..9e9aa30 100644 --- a/xmlrpc-server.js +++ b/xmlrpc-server.js @@ -16,6 +16,9 @@ var logger; var server; +var delayBeforeRetryTopUpReport = 10 * 1000; +var maxTopUpReportRetry = 5; + function start(_options) { options = _options; @@ -413,7 +416,7 @@ function errorOnTopUpReport(topUpReportError, debugInfo) { function sendTopUpReport(reverseUrls, params, urlIdx, retry) { if (retry === null || retry === undefined) { - retry = 10; + retry = maxTopUpReportRetry; } if (urlIdx === null || urlIdx === undefined) { @@ -427,7 +430,7 @@ function sendTopUpReport(reverseUrls, params, urlIdx, retry) { logger.warn('Retrying to send topUpReport to partner first url', {remaining_retry: retry-1, reverseUrls: reverseUrls, params: params}); setTimeout( sendTopUpReport, - 10000, + delayBeforeRetryTopUpReport, reverseUrls, params, 0, -- 1.9.0