Compare commits

...

2 Commits

Author SHA1 Message Date
Erik Johnston
f053c54db6 And reject them 2016-09-06 13:48:17 +01:00
Erik Johnston
903540fcff Add logline 2016-09-06 13:45:38 +01:00

View File

@@ -464,10 +464,16 @@ 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
)
raise
events.sort(key=lambda e: e.depth)
@@ -1407,6 +1413,12 @@ 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
)
raise
if event.type == EventTypes.GuestAccess:
yield self.maybe_kick_guest_users(event)