Update lib/timeout.rb
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
This commit is contained in:
parent
4c53dc970b
commit
9b9bbaec11
Notes:
git
2021-03-30 14:39:05 +09:00
@ -81,7 +81,7 @@ module Timeout
|
|||||||
|
|
||||||
message ||= "execution expired".freeze
|
message ||= "execution expired".freeze
|
||||||
|
|
||||||
if scheduler = Fiber.scheduler and scheduler.respond_to?(:timeout_raise)
|
if (scheduler = Fiber.scheduler)&.respond_to?(:timeout_raise)
|
||||||
return scheduler.timeout_raise(sec, klass || Error, message, &block)
|
return scheduler.timeout_raise(sec, klass || Error, message, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user