Try to fix when server have heavy loading cache might not update to db properly

This commit is contained in:
Wu Cheng-Han 2016-12-18 22:52:30 +08:00
parent be3aa3bfd5
commit 62eccd48e5
2 changed files with 2 additions and 2 deletions

View file

@ -27,10 +27,10 @@ var updater = setInterval(function () {
if (cache.isDirty) {
if (config.debug) logger.info("history updater found dirty history: " + key);
var history = parseHistoryToArray(cache.history);
cache.isDirty = false;
finishUpdateHistory(key, history, function (err, count) {
if (err) return callback(err, null);
if (!count) return callback(null, null);
cache.isDirty = false;
cache.updateAt = Date.now();
return callback(null, null);
});