Skip to content

Commit 04c22c5

Browse files
committed
Do not make a Fiber for commands
because context was changed on suspended threads.
1 parent 3d44584 commit 04c22c5

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

lib/debug/thread_client.rb

-4
Original file line numberDiff line numberDiff line change
@@ -865,10 +865,6 @@ class SuspendReplay < Exception
865865
private def fiber_blocking
866866
::Fiber.blocking{yield}
867867
end
868-
elsif ::Fiber.method_defined?(:blocking?)
869-
private def fiber_blocking
870-
::Fiber.new(blocking: true){yield}.resume
871-
end
872868
else
873869
private def fiber_blocking
874870
yield

0 commit comments

Comments
 (0)