class LaunchDarkly::SynchronousMessage
@private
Public Class Methods
new()
click to toggle source
# File lib/ldclient-rb/events.rb, line 70 def initialize @reply = Concurrent::Semaphore.new(0) end
Public Instance Methods
completed()
click to toggle source
# File lib/ldclient-rb/events.rb, line 74 def completed @reply.release end
wait_for_completion()
click to toggle source
# File lib/ldclient-rb/events.rb, line 78 def wait_for_completion @reply.acquire end