@Override
  public Response processEndTransaction(TransactionInfo info) throws Exception {
    protocolManager.endTransaction(info);
    TransactionId txId = info.getTransactionId();

    if (!txMap.containsKey(txId)) {
      txMap.put(txId, info);
    }
    return null;
  }