From 5fe1b7c4c31e48d9fcd379264d9a931e03554d7a Mon Sep 17 00:00:00 2001 From: Eric Munson Date: Thu, 14 Mar 2024 20:23:52 -0400 Subject: [PATCH] Subsonic: Moving blocking IO to task (#1141) --- .../server/providers/opensubsonic/sonic_provider.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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." -- 2.34.1