Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library thread > class ConditionVariable > wait

instance method ConditionVariable#wait

wait(mutex)

mutex のロックを解放し、カレントスレッドを停止します。 ConditionVariable#signalまたは、 ConditionVariable#broadcastで送られたシグナルを 受け取ると、mutexのロックを取得し、実行状態となります。

self を返します。