class Concurrent::Delay

def value

Other tags:
    See: Concurrent::Dereferenceable -

Returns:
  • (Object) - the (possibly memoized) result of the block operation
def value
  mutex.lock
  execute_task_once
  result = apply_deref_options(@value)
  mutex.unlock
  result
end