From: nobu@... Date: 2015-11-03T12:42:43+00:00 Subject: [ruby-core:71314] [Ruby trunk - Feature #11650] Add custom error message arg to Timeout.timeout Issue #11650 has been updated by Nobuyoshi Nakada. Description updated Sounds reasonable. ---------------------------------------- Feature #11650: Add custom error message arg to Timeout.timeout https://bugs.ruby-lang.org/issues/11650#change-54687 * Author: Kir Shatrov * Status: Open * Priority: Normal * Assignee: ---------------------------------------- Now Timeout.timeout can accept custom error message: ~~~ruby Timeout.timeout(30, CustomException, ���custom_message���) ~~~ This option might be useful for networking: ~~~ruby # net/smtp.rb#do_start Timeout.timeout(30, Net::OpenTimeout, "failed to open #{host}") do tcp_connection end ~~~ ---Files-------------------------------- feature.diff (1.66 KB) -- https://bugs.ruby-lang.org/