Method: Datadog::Core::Remote::Component::Barrier#initialize

Defined in:
lib/datadog/core/remote/component.rb

#initialize(timeout = nil) ⇒ Barrier



93
94
95
96
97
98
99
# File 'lib/datadog/core/remote/component.rb', line 93

def initialize(timeout = nil)
  @once = false
  @timeout = timeout

  @mutex = Mutex.new
  @condition = ConditionVariable.new
end