Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > threadライブラリ > ConditionVariableクラス > wait
wait(mutex) -> self
mutex のロックを解放し、カレントスレッドを停止します。 ConditionVariable#signalまたは、 ConditionVariable#broadcastで送られたシグナルを 受け取ると、mutexのロックを取得し、実行状態となります。