# File lib/new_relic/agent/samplers/memory_sampler.rb, line 77 def get_sample return nil if @broken begin m = get_memory if m.nil? ::NewRelic::Agent.logger.warn "Unable to get the resident memory for process #{$$}. Disabling memory sampler." @broken = true end return m rescue => e ::NewRelic::Agent.logger.warn "Unable to get the resident memory for process #{$$}. Disabling memory sampler.", e @broken = true return nil end end