From 6f656a0736c7d1d8b58288ff97590d7cb1317ecd Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Thu, 15 Mar 2018 21:22:31 +0800 Subject: [PATCH] fix: save sync last time when successes > 1000 --- sync/sync_all.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sync/sync_all.js b/sync/sync_all.js index 554f6915e..b787642a0 100644 --- a/sync/sync_all.js +++ b/sync/sync_all.js @@ -66,8 +66,9 @@ module.exports = function* sync() { logger.syncInfo('All packages sync done, successes %d, fails %d, updates %d', worker.successes.length, worker.fails.length, worker.updates.length); - //only when all succss, set last sync time - if (!worker.fails.length) { + // only when all succss, set last sync time + // or successes > 1000 + if (!worker.fails.length || worker.successes.length > 1000) { yield totalService.setLastSyncTime(syncTime); } return {