class ElasticAPM::Transaction

def submit(result = nil, status: nil, headers: {})

def submit(result = nil, status: nil, headers: {})
  done result
  if status
    context.response = Context::Response.new(status, headers: headers)
  end
  release
  @instrumenter.submit_transaction self
  self
end