From 68c50292fe17dedaa26d4b6dece37487f7837381 Mon Sep 17 00:00:00 2001 From: Rogier Schouten Date: Thu, 4 Aug 2016 15:11:15 +0200 Subject: [PATCH] fix for issue #2 --- lib/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/index.js b/lib/index.js index 6d1bb67..81a7681 100644 --- a/lib/index.js +++ b/lib/index.js @@ -82,7 +82,7 @@ AsyncLock.prototype.acquire = function(key, fn, cb, opts){ if(locked){ //run next func - if(!!self.queues[key]){ + if(!!self.queues[key] && self.queues[key].length > 0){ self.queues[key].shift()(); } }