End of Life Ruby 3.2 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
Timeout::Error#exception
exception(*)
lib/timeout.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.2.0/lib/timeout.rb, line 39
def exception(*)
# TODO: use Fiber.current to see if self can be thrown
if self.thread == Thread.current
bt = caller
begin
throw(@catch_value, bt)
rescue UncaughtThrowError
end
end
super
end
No documentation available