Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > timeoutライブラリ > Timeoutモジュール
クラスの継承リスト: Timeout
タイムアウトを行うためのモジュールです。
timeout(sec, exception_class = nil) {|i| ... }
ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。