BUGFIX: race condition in blocking_tick

BUGFIX: race condition in blocking_tick

causes erratic spec failure

diff --git a/lib/scheduler/manager.rb b/lib/scheduler/manager.rb
index 1972f38..0bc8dd7 100644
--- a/lib/scheduler/manager.rb
+++ b/lib/scheduler/manager.rb
@@ -45,7 +45,7 @@ module Scheduler
       end
 
       def wait_till_done
-        while !@queue.empty? && !@queue.num_waiting == 1
+        while !@queue.empty? && !@queue.num_waiting > 0
           sleep 0.001
         end
       end

GitHub sha: 0efcb9ce