add a close() method to LockManager to allow clean shutdown

This commit is contained in:
Brian Gough 2016-01-06 09:34:39 +00:00
parent 05163837cb
commit ffe30962c9

View file

@ -70,3 +70,7 @@ module.exports = LockManager =
action = (releaseLock) ->
releaseLock()
LockManager.runWithLock "HistoryLock:HealthCheck:host=#{HOST}:pid=#{PID}:random=#{RND}", action, callback
close: (callback) ->
rclient.quit()
rclient.once 'end', callback