summary refs log tree commit diff
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2016-09-06 13:44:46 +0100
committerErik Johnston <erik@matrix.org>2016-09-06 13:45:38 +0100
commit903540fcfffb8f79564d46c6d38b7a3db2d71454 (patch)
treeb27d4329e929a00b1485fa885d6b7990b8850dc8
parentMerge pull request #1073 from matrix-org/erikj/presence_fiddle (diff)
downloadsynapse-903540fcfffb8f79564d46c6d38b7a3db2d71454.tar.xz
Add logline
Diffstat (limited to '')
-rw-r--r--synapse/handlers/federation.py18
1 files changed, 14 insertions, 4 deletions
diff --git a/synapse/handlers/federation.py b/synapse/handlers/federation.py

index 8a1038c44a..8e2a3cafc2 100644 --- a/synapse/handlers/federation.py +++ b/synapse/handlers/federation.py
@@ -464,10 +464,15 @@ class FederationHandler(BaseHandler): } }) - yield self._handle_new_events( - dest, ev_infos, - backfilled=True, - ) + try: + yield self._handle_new_events( + dest, ev_infos, + backfilled=True, + ) + except Exception as e: + logger.warn( + "Failed to handle auth events because: %s", e + ) events.sort(key=lambda e: e.depth) @@ -1407,6 +1412,11 @@ class FederationHandler(BaseHandler): ) context.rejected = RejectedReason.AUTH_ERROR + except Exception as e: + logger.warn( + "Failed to auth event: %s because %s", + event.event_id, e.msg + ) if event.type == EventTypes.GuestAccess: yield self.maybe_kick_guest_users(event)