Actions
Bug #15420
closedKernel#sleep などに負数を渡したときのエラーメッセージ
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.6.0rc2 (2018-12-15 trunk 66408) [x86_64-linux]
Backport:
Description
sleep
に負数を渡した場合のエラーメッセージは以下のようになります。
$ ruby -e 'sleep(-1)'
Traceback (most recent call last):
1: from -e:1:in `<main>'
-e:1:in `sleep': time interval must be positive (ArgumentError)
しかし、0 は許容されているので "must not be negative" などのほうが良いと思います。
Files
Updated by nobu (Nobuyoshi Nakada) over 5 years ago
- Status changed from Open to Closed
Applied in changeset trunk|r66418.
Refine error message for time interval
- time.c (time_timespec): Time interval value can be zero, not
only positive. [ruby-dev:50709] [Bug #15420]
From: shuujii (Shuji KOBAYASHI) shuujii@gmail.com
Actions
Like0
Like0