From: Marvin Schenkel Date: Sat, 6 Jul 2024 15:06:37 +0000 (+0200) Subject: Fix: Add guard for taskmanager aexit. (#1459) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=50ab76b49f6d235d6796fb47c97e02ddcecb563d;p=music-assistant-server.git Fix: Add guard for taskmanager aexit. (#1459) Add guard for taskmanager aexit. --- diff --git a/music_assistant/server/helpers/util.py b/music_assistant/server/helpers/util.py index 08f6d79b..b5afcc26 100644 --- a/music_assistant/server/helpers/util.py +++ b/music_assistant/server/helpers/util.py @@ -165,5 +165,6 @@ class TaskManager: exc_tb: TracebackType | None, ) -> bool | None: """Exit context manager.""" - await asyncio.wait(self._tasks) - self._tasks.clear() + if len(self._tasks) > 0: + await asyncio.wait(self._tasks) + self._tasks.clear()