From: Eric Munson Date: Fri, 15 Mar 2024 00:23:52 +0000 (-0400) Subject: Subsonic: Moving blocking IO to task (#1141) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=5fe1b7c4c31e48d9fcd379264d9a931e03554d7a;p=music-assistant-server.git Subsonic: Moving blocking IO to task (#1141) --- diff --git a/music_assistant/server/providers/opensubsonic/sonic_provider.py b/music_assistant/server/providers/opensubsonic/sonic_provider.py index c84cc93b..fe34e475 100644 --- a/music_assistant/server/providers/opensubsonic/sonic_provider.py +++ b/music_assistant/server/providers/opensubsonic/sonic_provider.py @@ -86,7 +86,8 @@ class OpenSonicProvider(MusicProvider): appName="Music Assistant", ) try: - if not self._conn.ping(): + success = await self._run_async(self._conn.ping) + if not success: msg = ( f"Failed to connect to {self.config.get_value(CONF_BASE_URL)}, " "check your settings."