Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > threadライブラリ > Mutexクラス > exclusive_unlock
exclusive_unlock { ... }
ロックを解放し、ロック待ちになっているスレッドを実行可能状態に した後、ブロックを実行します。
ブロックの実行が終了するまで、スレッドは切り替わりません。
self がロックされていなければ nil を返します。そうでな ければself を返します。