module SignalFx::Tracing::Compat::PhusionPassenger

Public Class Methods

apply() click to toggle source
# File lib/signalfx/tracing/compat/phusion_passenger.rb, line 5
def self.apply
  # register a hook for newly spawned processes
  if defined? ::PhusionPassenger
    ::PhusionPassenger.on_event(:starting_worker_process) do |forked|
      if forked
        SignalFx::Tracing::Instrumenter.revive
      end
    end
  end
end