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