class ElasticAPM::Agent

def enqueue_transaction(transaction)

def enqueue_transaction(transaction)
  boot_worker unless worker_running?
  pending_transactions.push(transaction)
  return unless should_flush_transactions?
  messages.push(Worker::FlushMsg.new)
end