Method: Datadog::RateByKeySampler#sample!

Defined in:
lib/ddtrace/sampler.rb

#sample!(span) ⇒ Object



110
111
112
113
114
115
116
# File 'lib/ddtrace/sampler.rb', line 110

def sample!(span)
  key = resolve(span)

  @mutex.synchronize do
    @samplers.fetch(key, default_sampler).sample!(span)
  end
end