Method: Datadog::CI::ConcurrentSpan#initialize

Defined in:
lib/datadog/ci/concurrent_span.rb

#initialize(tracer_span) ⇒ ConcurrentSpan

Returns a new instance of ConcurrentSpan.



12
13
14
15
16
17
# File 'lib/datadog/ci/concurrent_span.rb', line 12

def initialize(tracer_span)
  super

  # we use Monitor instead of Mutex because it is reentrant
  @mutex = Monitor.new
end