# File lib/new_relic/agent/database/explain_plan_helpers.rb, line 24 def handle_exception_in_explain yield rescue => e begin # guarantees no throw from explain_sql ::NewRelic::Agent.logger.error("Error getting query plan:", e) nil rescue # double exception. throw up your hands nil end end