Skip to content

Commit 54dce14

Browse files
committed
Reject NaN timeout durations before scheduling
1 parent 295667a commit 54dce14

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/timeout.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ def self.synchronize(mutex, &block)
277277
# the block will not be interrupted.
278278
def self.timeout(sec, klass = nil, message = nil, &block) #:yield: +sec+
279279
return yield(sec) if sec == nil or sec.zero?
280-
raise ArgumentError, "Timeout sec must be a non-negative number" if 0 > sec
280+
raise ArgumentError, "Timeout sec must be a non-negative number" unless 0 <= sec
281281

282282
message ||= "execution expired"
283283

0 commit comments

Comments
 (0)