From 7bf6fe7413cb8be0d8518d9515d42fc227d966e0 Mon Sep 17 00:00:00 2001 From: Olivier 'reivilibre Date: Thu, 9 May 2024 16:11:55 +0100 Subject: [PATCH 1/2] Add exception logging when failing to auto-join new user --- synapse/handlers/register.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/synapse/handlers/register.py b/synapse/handlers/register.py index e48e70db049..c200e295695 100644 --- a/synapse/handlers/register.py +++ b/synapse/handlers/register.py @@ -590,7 +590,7 @@ async def _join_rooms(self, user_id: str) -> None: # moving away from bare excepts is a good thing to do. logger.error("Failed to join new user to %r: %r", r, e) except Exception as e: - logger.error("Failed to join new user to %r: %r", r, e) + logger.error("Failed to join new user to %r: %r", r, e, exc_info=True) async def _auto_join_rooms(self, user_id: str) -> None: """Automatically joins users to auto join rooms - creating the room in the first place From 9112916ba56278f4f7962d578031ae8898796113 Mon Sep 17 00:00:00 2001 From: Olivier 'reivilibre Date: Fri, 10 May 2024 13:28:43 +0100 Subject: [PATCH 2/2] Newsfile Signed-off-by: Olivier 'reivilibre --- changelog.d/17176.misc | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/17176.misc diff --git a/changelog.d/17176.misc b/changelog.d/17176.misc new file mode 100644 index 00000000000..cc9f2a52024 --- /dev/null +++ b/changelog.d/17176.misc @@ -0,0 +1 @@ +Log exceptions when failing to auto-join new user according to the `auto_join_rooms` option. \ No newline at end of file