class ConditionVariable
Taken from redmine.ruby-lang.org/repositories/entry/ruby-19/lib/thread.rb
Public Instance Methods
wait(mutex, timeout=nil)
click to toggle source
# File lib/god/compat19.rb, line 23 def wait(mutex, timeout=nil) begin # TODO: mutex should not be used @waiters_mutex.synchronize do @waiters.push(Thread.current) end mutex.sleep timeout end self end