owned? -> bool[permalink][rdoc]-
self がカレントスレッドによってロックされている場合に true を返します。そうでない場合に false を返します。
例m = Mutex.new m.owned? # => false m.lock Thread.new do m.owned? # => false end.join m.owned? # => true
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
owned? -> bool[permalink][rdoc]self がカレントスレッドによってロックされている場合に true を返します。そうでない場合に false を返します。
例m = Mutex.new
m.owned? # => false
m.lock
Thread.new do
m.owned? # => false
end.join
m.owned? # => true