Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > syncライブラリ > Sync_mモジュール > sync_try_lock

instance method Sync_m#sync_try_lock

sync_try_lock(mode = EX) -> bool[permalink][rdoc]
try_lock(mode = EX) -> bool

ロック状態を変更します。変更できたかどうかをtrueかfalseで返し、ブロックしません。

[PARAM] mode:
変更後の状態を指定します。通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。