class Concurrent::Delay

def wait(timeout = nil)

Returns:
  • (Object) - self

Parameters:
  • timeout (Integer) -- (nil) the maximum number of seconds to wait for
def wait(timeout = nil)
  if @executor
    execute_task_once
    super(timeout)
  else
    value
  end
  self
end