Fix exception when failing to get remote room list (#10414)

code_spécifique_watcha
Erik Johnston 3 years ago committed by GitHub
parent eebfd024e9
commit f3ac9c6750
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      changelog.d/10414.bugfix
  2. 6
      synapse/handlers/room_list.py

@ -0,0 +1 @@
Fix a number of logged errors caused by remote servers being down.

@ -383,7 +383,11 @@ class RoomListHandler(BaseHandler):
):
logger.debug("Falling back to locally-filtered /publicRooms")
else:
raise # Not an error that should trigger a fallback.
# Not an error that should trigger a fallback.
raise SynapseError(502, "Failed to fetch room list")
except RequestSendFailed:
# Not an error that should trigger a fallback.
raise SynapseError(502, "Failed to fetch room list")
# if we reach this point, then we fall back to the situation where
# we currently don't support searching across federation, so we have

Loading…
Cancel
Save