Skip to content
Snippets Groups Projects
Commit 487bc49b authored by Erik Johnston's avatar Erik Johnston
Browse files

Don't stop on 4xx series errors

parent 739ea29d
No related branches found
No related tags found
No related merge requests found
...@@ -300,23 +300,13 @@ class FederationClient(FederationBase): ...@@ -300,23 +300,13 @@ class FederationClient(FederationBase):
break break
except SynapseError as e:
logger.info(
"Failed to get PDU %s from %s because %s",
event_id, destination, e,
)
continue
except CodeMessageException as e:
if 400 <= e.code < 500 and e.code != 404:
raise
pdu_attempts[destination] = now pdu_attempts[destination] = now
except SynapseError as e:
logger.info( logger.info(
"Failed to get PDU %s from %s because %s", "Failed to get PDU %s from %s because %s",
event_id, destination, e, event_id, destination, e,
) )
continue
except NotRetryingDestination as e: except NotRetryingDestination as e:
logger.info(e.message) logger.info(e.message)
continue continue
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment