|
|
|
@ -242,6 +242,8 @@ class TransactionQueue(object): |
|
|
|
|
try: |
|
|
|
|
self.pending_transactions[destination] = 1 |
|
|
|
|
|
|
|
|
|
txn_id = str(self._next_txn_id) |
|
|
|
|
|
|
|
|
|
limiter = yield get_retry_limiter( |
|
|
|
|
destination, |
|
|
|
|
self._clock, |
|
|
|
@ -249,9 +251,9 @@ class TransactionQueue(object): |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
logger.debug( |
|
|
|
|
"TX [%s] Attempting new transaction" |
|
|
|
|
"TX [%s] {%s} Attempting new transaction" |
|
|
|
|
" (pdus: %d, edus: %d, failures: %d)", |
|
|
|
|
destination, |
|
|
|
|
destination, txn_id, |
|
|
|
|
len(pending_pdus), |
|
|
|
|
len(pending_edus), |
|
|
|
|
len(pending_failures) |
|
|
|
@ -261,7 +263,7 @@ class TransactionQueue(object): |
|
|
|
|
|
|
|
|
|
transaction = Transaction.create_new( |
|
|
|
|
origin_server_ts=int(self._clock.time_msec()), |
|
|
|
|
transaction_id=str(self._next_txn_id), |
|
|
|
|
transaction_id=txn_id, |
|
|
|
|
origin=self.server_name, |
|
|
|
|
destination=destination, |
|
|
|
|
pdus=pdus, |
|
|
|
@ -275,9 +277,9 @@ class TransactionQueue(object): |
|
|
|
|
|
|
|
|
|
logger.debug("TX [%s] Persisted transaction", destination) |
|
|
|
|
logger.info( |
|
|
|
|
"TX [%s] Sending transaction [%s]," |
|
|
|
|
"TX [%s] {%s} Sending transaction [%s]," |
|
|
|
|
" (PDUs: %d, EDUs: %d, failures: %d)", |
|
|
|
|
destination, |
|
|
|
|
destination, txn_id, |
|
|
|
|
transaction.transaction_id, |
|
|
|
|
len(pending_pdus), |
|
|
|
|
len(pending_edus), |
|
|
|
@ -317,7 +319,10 @@ class TransactionQueue(object): |
|
|
|
|
code = e.code |
|
|
|
|
response = e.response |
|
|
|
|
|
|
|
|
|
logger.info("TX [%s] got %d response", destination, code) |
|
|
|
|
logger.info( |
|
|
|
|
"TX [%s] {%s} got %d response", |
|
|
|
|
destination, txn_id, code |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
logger.debug("TX [%s] Sent transaction", destination) |
|
|
|
|
logger.debug("TX [%s] Marking as delivered...", destination) |
|
|
|
|