Skip to content

Commit 2f2deef

Browse files
committed
Stop children even if the current task is deferring stop.
1 parent 6874cb9 commit 2f2deef

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/async/task.rb

+3
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,9 @@ def stop(later = false)
246246
if @defer_stop == false
247247
# Don't stop now... but update the state so we know we need to stop later.
248248
@defer_stop = true
249+
250+
stop_children(false)
251+
249252
return false
250253
end
251254

0 commit comments

Comments
 (0)