From 7840da24ce8a4da2d7ff6cbc588f2f3f7f586030 Mon Sep 17 00:00:00 2001 From: Berack96 Date: Mon, 13 Oct 2025 19:30:27 +0200 Subject: [PATCH] Fix main by ensuring a new event loop is created --- src/app/__main__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/__main__.py b/src/app/__main__.py index dca46fb..0c88872 100644 --- a/src/app/__main__.py +++ b/src/app/__main__.py @@ -24,7 +24,9 @@ if __name__ == "__main__": except AssertionError as e: try: logging.warning(f"Telegram bot could not be started: {e}") - asyncio.get_event_loop().run_forever() + loop = asyncio.new_event_loop() + asyncio.set_event_loop(loop) + loop.run_forever() except KeyboardInterrupt: logging.info("Shutting down due to KeyboardInterrupt") finally: