Parent

Methods

Files

Class/Module Index [+]

Quicksearch

MonitorMixin::ConditionVariable

Public Instance Methods

wait(timeout = nil) click to toggle source
# File lib/god/compat19.rb, line 7
def wait(timeout = nil)
  @monitor.__send__(:mon_check_owner)
  count = @monitor.__send__(:mon_exit_for_cond)
  begin
    @cond.wait(@monitor.instance_variable_get("@mon_mutex"), timeout)
    return true
  ensure
    @monitor.__send__(:mon_enter_for_cond, count)
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.