End of Life Ruby 3.0 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.0.5/lib/timeout.rb, line 38
def exception(*)
# TODO: use Fiber.current to see if self can be thrown
if self.thread == Thread.current
bt = caller
begin
throw(self, bt)
rescue UncaughtThrowError
end
end
self
end
No documentation available