From 4584f078a5142a5ef304b6f0f60b3606826c80d9 Mon Sep 17 00:00:00 2001 From: Mario Kostelac Date: Wed, 25 May 2016 16:48:10 +0100 Subject: [PATCH] Reduce hard timeout wait time --- lib/shoryuken/manager.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/shoryuken/manager.rb b/lib/shoryuken/manager.rb index f954f04c..08afd31e 100644 --- a/lib/shoryuken/manager.rb +++ b/lib/shoryuken/manager.rb @@ -71,6 +71,8 @@ def processor_done(queue, processor) else @ready << processor end + + return after(0) { @finished.signal } if @busy.empty? && stopped? end end @@ -84,6 +86,8 @@ def processor_died(processor, reason) unless stopped? @ready << build_processor end + + return after(0) { @finished.signal } if @busy.empty? && stopped? end end