diff --git a/lib/cache.js b/lib/cache.js index d5446cc..b2f4d76 100644 --- a/lib/cache.js +++ b/lib/cache.js @@ -135,7 +135,7 @@ function redisLock(lockName, ttl, callback) { } } - redisClient.set(lockName, token, "NX", "PX", ttl, function(err, res) { + redisClient.set(lockName, token, "NX", "EX", ttl, function(err, res) { if (err || res) return callback(err, unlockOrExtend); diff --git a/lib/local-cache.js b/lib/local-cache.js index 69d2ef1..168ab3f 100644 --- a/lib/local-cache.js +++ b/lib/local-cache.js @@ -79,7 +79,7 @@ function refresh(callback) { return callback(); } - cache.lock("presets_hash_lock", 3000, function(err, unlockOrExtend) { + cache.lock("presets_hash_lock", 3, function(err, unlockOrExtend) { if (err) return callback(err);