Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > timeoutライブラリ > Timeoutモジュール

module Timeout

クラスの継承リスト: Timeout

要約

タイムアウトを行うためのモジュールです。

モジュール関数

定義 説明
timeout(sec, exception_class = nil) {|i| ... }

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。