# File lib/new_relic/agent/pipe_channel_manager.rb, line 245 def unmarshal(data) NewRelic::LanguageSupport.with_cautious_gc do Marshal.load(data) end rescue StandardError => e ::NewRelic::Agent.logger.error "Failure unmarshalling message from Resque child process", e ::NewRelic::Agent.logger.debug Base64.encode64(data) nil end