Merge pull request 'fix: properly close telegram client session to prevent resource leak (issue #52)' (#56) from feature/issue-52-aiohttp-cleanup into main
Some checks failed
CI / test (push) Has been cancelled

Reviewed-on: #56
This commit was merged in pull request #56.
This commit is contained in:
2026-02-05 00:46:24 +09:00

View File

@@ -549,7 +549,9 @@ async def run(settings: Settings) -> None:
except TimeoutError: except TimeoutError:
pass # Normal — timeout means it's time for next cycle pass # Normal — timeout means it's time for next cycle
finally: finally:
# Clean up resources
await broker.close() await broker.close()
await telegram.close()
db_conn.close() db_conn.close()
logger.info("The Ouroboros rests.") logger.info("The Ouroboros rests.")