wait_for_cond(cond, timeout) -> trueRuby 2.7.0 から[permalink][rdoc][edit]-
MonitorMixin::ConditionVariable 用の内部メソッドです。
- [PARAM]
cond: - Thread::ConditionVariable を指定します。
- [PARAM]
timeout: - タイムアウトまでの秒数。指定しなかった場合はタイムアウトしません。
- [RETURN]
- Ruby 1.9 の頃からのバグで常に true を返します。([bug#16608])
require 'monitor' m = Monitor.new cv = Thread::ConditionVariable.new m.enter m.wait_for_cond(cv, 1) - [PARAM]