lib/async/scheduler.rb in async-1.28.2 vs lib/async/scheduler.rb in async-1.28.3

- old
+ new

@@ -100,13 +100,15 @@ def close end def fiber(&block) - task = Task.new(&block) + task = Task.new(@reactor, &block) - task.resume + fiber = task.fiber - return task.fiber + task.run + + return fiber end end end