このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 1.8.7 リファレンスマニュアル

instance method Mutex#exclusive_unlock

exclusive_unlock { ... } -> self | nil[permalink][rdoc]

ロックを解放し、ロック待ちになっているスレッドを実行可能状態にした後、ブロックを実行します。

ブロックの実行が終了するまで、スレッドは切り替わりません。

[RETURN]
self がロックされていなければ nil を返します。そうでなければself を返します。