wait_for_cond(cond, timeout) -> boolRuby 2.7.0 から[permalink][rdoc][edit]-
MonitorMixin::ConditionVariable 用の内部メソッドです。
- [PARAM]
cond: - Thread::ConditionVariable を指定します。
- [PARAM]
timeout: - タイムアウトまでの秒数。指定しなかった場合はタイムアウトしません。
- [RETURN]
- タイムアウトしたときは false を返します。それ以外は true を返します。
require 'monitor' m = Monitor.new cv = Thread::ConditionVariable.new m.enter m.wait_for_cond(cv, 1) - [PARAM]