Parent

Methods

Files

Class/Module Index [+]

Quicksearch

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

[Validate]

Generated with the Darkfish Rdoc Generator 2.