# File lib/new_relic/agent/agent.rb, line 691 def deferred_work!(connection_options) catch_errors do NewRelic::Agent.disable_all_tracing do connect(connection_options) if connected? create_and_run_event_loop # never reaches here unless there is a problem or # the agent is exiting else ::NewRelic::Agent.logger.debug "No connection. Worker thread ending." end end end end