Actions
Feature #11650
closedAdd custom error message arg to Timeout.timeout
Status:
Closed
Assignee:
-
Target version:
-
Description
Now Timeout.timeout can accept custom error message:
Timeout.timeout(30, CustomException, “custom_message”)
This option might be useful for networking:
# net/smtp.rb#do_start
Timeout.timeout(30, Net::OpenTimeout, "failed to open #{host}") do
tcp_connection
end
Files
Updated by matz (Yukihiro Matsumoto) over 8 years ago
Accepted.
Matz.
Updated by nobu (Nobuyoshi Nakada) over 8 years ago
- Status changed from Open to Closed
Applied in changeset r56089.
timeout.rb: custom error message
- lib/timeout.rb (Timeout#timeout): add custom error message
argument. [Feature #11650]
Actions
Like0
Like0Like0Like0