diff --git a/resources/lib/websocket_client.py b/resources/lib/websocket_client.py index 441c06c6..447c81c7 100644 --- a/resources/lib/websocket_client.py +++ b/resources/lib/websocket_client.py @@ -326,7 +326,9 @@ class WebSocketClient(threading.Thread): while not self.monitor.abortRequested(): - self._client.run_forever(ping_interval=10) + if window('emby_online') == "true": + self._client.run_forever(ping_interval=10) + if self._stop_websocket: break