20件ヒット
[1-20件を表示]
(0.016秒)
別のキーワード
検索結果
-
Thread
:: Mutex # owned? -> bool (7.0) -
self がカレントスレッドによってロックされている場合に true を返します。 そうでない場合に false を返します。
...self がカレントスレッドによってロックされている場合に true を返します。
そうでない場合に false を返します。
//emlist[例][ruby]{
m = Mutex.new
m.owned? # => false
m.lock
Thread.new do
m.owned? # => false
end.join
m.owned? # => true
//}... -
Thread
:: Mutex # unlock -> self (7.0) -
mutex のロックを解放します。mutex のロック待ちになっていたスレッドの実行は再開されます。
...以外から unlock が呼ばれると ThreadError が発生します。
m = Mutex.new
m.lock
Thread.new do
m.unlock # => ThreadError
end.join
@raise ThreadError self がロックされていない場合や self をロックしたス
レッド以外から呼ばれた場...