From cf70b3e989547ad8d17096f0cad95cc4ba17e7ec Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Wed, 27 Apr 2016 23:11:12 -0700 Subject: [PATCH] Reconnect websocket on a new thread --- plexpy/web_socket.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plexpy/web_socket.py b/plexpy/web_socket.py index 76fdfe3d..c027a6e7 100644 --- a/plexpy/web_socket.py +++ b/plexpy/web_socket.py @@ -105,8 +105,8 @@ def run(): logger.info(u"PlexPy WebSocket :: Reconnecting websocket...") ws.shutdown() ws_connected = False - start_thread() - + threading.Thread(target=run).start() + if not ws_connected and not ws_reconnect: logger.error(u"PlexPy WebSocket :: Connection unavailable, falling back to polling.") plexpy.POLLING_FAILOVER = True