class ElasticAPM::Agent

def detect_forking!

def detect_forking!
  return if @pid == Process.pid
  config.logger.debug(
    "Forked process detected, restarting threads in process [PID:#{Process.pid}]")
  central_config.handle_forking!
  transport.handle_forking!
  instrumenter.handle_forking!
  metrics.handle_forking!
  @pid = Process.pid
end