class ElasticAPM::Instrumenter

def end_transaction(result = nil)

def end_transaction(result = nil)
  return nil unless (transaction = current_transaction)
  self.current_transaction = nil
  transaction.done result
  enqueue.call transaction
  update_transaction_metrics(transaction)
  transaction
end