From cb451f02afa33951563bad2f584c5f215b4a92fc Mon Sep 17 00:00:00 2001 From: Finn Christiansen Date: Tue, 19 Nov 2024 22:41:29 +0100 Subject: [PATCH] :bug: catch another Exception (e.g. ValueError("Invalid Homeserver")) and try to reconnect --- matrix_bot_invitation_mailer/__main__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/matrix_bot_invitation_mailer/__main__.py b/matrix_bot_invitation_mailer/__main__.py index 3ad815c..fbcf45d 100644 --- a/matrix_bot_invitation_mailer/__main__.py +++ b/matrix_bot_invitation_mailer/__main__.py @@ -117,9 +117,9 @@ The link will be valid for 7 days.""".format(os.getenv("REGISTRATION_URL") + res while True: try: bot.run() - except ServerDisconnectedError: - time.sleep(5) + except (ServerDisconnectedError, ValueError): logging.info("connection lost, reconnecting in 5 seconds...") + time.sleep(5) except KeyboardInterrupt: logging.info("exiting...") sys.exit(0)