mirror of
https://mau.dev/maunium/synapse.git
synced 2025-01-22 09:40:10 +01:00
Merge pull request #4361 from matrix-org/erikj/better_errors
Don't log stack traces for HTTP error responses
This commit is contained in:
commit
c4530b97b2
2 changed files with 7 additions and 1 deletions
1
changelog.d/4361.misc
Normal file
1
changelog.d/4361.misc
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Add better logging for unexpected errors while sending transactions
|
|
@ -522,8 +522,13 @@ class TransactionQueue(object):
|
||||||
)
|
)
|
||||||
except FederationDeniedError as e:
|
except FederationDeniedError as e:
|
||||||
logger.info(e)
|
logger.info(e)
|
||||||
|
except HttpResponseException as e:
|
||||||
|
logger.warning(
|
||||||
|
"TX [%s] Received %d response to transaction: %s",
|
||||||
|
destination, e.code, e,
|
||||||
|
)
|
||||||
except RequestSendFailed as e:
|
except RequestSendFailed as e:
|
||||||
logger.warning("(TX [%s] Failed to send transaction: %s", destination, e)
|
logger.warning("TX [%s] Failed to send transaction: %s", destination, e)
|
||||||
|
|
||||||
for p, _ in pending_pdus:
|
for p, _ in pending_pdus:
|
||||||
logger.info("Failed to send event %s to %s", p.event_id,
|
logger.info("Failed to send event %s to %s", p.event_id,
|
||||||
|
|
Loading…
Add table
Reference in a new issue