Fix race condition with mdns discovery
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Fri, 9 Aug 2024 15:58:39 +0000 (17:58 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Fri, 9 Aug 2024 15:58:39 +0000 (17:58 +0200)
music_assistant/server/server.py

index 0b39b72c8e643bc97ff1e6d149642c8181cbcc0f..e052de0e19cb84f35ebab84ce891367dca16050c 100644 (file)
@@ -155,7 +155,7 @@ class MusicAssistant:
         # load all available providers from manifest files
         await self.__load_provider_manifests()
         # setup discovery
-        self.create_task(self._setup_discovery())
+        await self._setup_discovery()
         # load providers
         if not self.safe_mode:
             await self._load_providers()