# File lib/new_relic/agent/threading/backtrace_service.rb, line 104 def harvest(transaction_name) @lock.synchronize do if @profiles[transaction_name] profile = @profiles.delete(transaction_name) profile.finished_at = Time.now @profiles[transaction_name] = ThreadProfile.new(profile.command_arguments) profile end end end