Method: Elevate::Future#value

Defined in:
lib/elevate/future.rb

#valueObject



18
19
20
21
22
23
24
25
26
# File 'lib/elevate/future.rb', line 18

def value
  value = nil

  @lock.lockWhenCondition(FULFILLED)
  value = @value
  @lock.unlockWithCondition(FULFILLED)

  value
end