From 50ab76b49f6d235d6796fb47c97e02ddcecb563d Mon Sep 17 00:00:00 2001 From: Marvin Schenkel Date: Sat, 6 Jul 2024 17:06:37 +0200 Subject: [PATCH] Fix: Add guard for taskmanager aexit. (#1459) Add guard for taskmanager aexit. --- music_assistant/server/helpers/util.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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() -- 2.34.1