module Datadog::Tracing::Utils
def self.id_rng
def self.id_rng @id_rng ||= Random.new end
def self.next_id
Return a randomly generated integer, valid as a Span ID or Trace ID.
def self.next_id after_fork! { reset! } id_rng.rand(RUBY_ID_RANGE) end
def self.reset!
def self.reset! @id_rng = Random.new end