# File src/ruby_supportlib/phusion_passenger/vendor/union_station_hooks_core/lib/union_station_hooks_core/transaction.rb, line 34
    def initialize(connection, txn_id)
      @connection = connection
      @txn_id = txn_id
      if connection
        raise ArgumentError, 'Transaction ID required' if txn_id.nil?
        connection.ref
      end
    end