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
|
||||
|
||||
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)
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user