Fix infinite websocket connection loop
This commit is contained in:
@@ -146,14 +146,13 @@ def run():
|
|||||||
reconnects = 0
|
reconnects = 0
|
||||||
|
|
||||||
# Try an open the websocket connection
|
# Try an open the websocket connection
|
||||||
while not plexpy.WS_CONNECTED and reconnects < plexpy.CONFIG.WEBSOCKET_CONNECTION_ATTEMPTS:
|
logger.info(u"Tautulli WebSocket :: Opening %swebsocket." % secure)
|
||||||
logger.info(u"Tautulli WebSocket :: Opening %swebsocket." % secure)
|
try:
|
||||||
try:
|
plexpy.WEBSOCKET = create_connection(uri, header=header)
|
||||||
plexpy.WEBSOCKET = create_connection(uri, header=header)
|
logger.info(u"Tautulli WebSocket :: Ready")
|
||||||
logger.info(u"Tautulli WebSocket :: Ready")
|
plexpy.WS_CONNECTED = True
|
||||||
plexpy.WS_CONNECTED = True
|
except (websocket.WebSocketException, IOError, Exception) as e:
|
||||||
except (websocket.WebSocketException, IOError, Exception) as e:
|
logger.error("Tautulli WebSocket :: %s." % e)
|
||||||
logger.error("Tautulli WebSocket :: %s." % e)
|
|
||||||
|
|
||||||
if plexpy.WS_CONNECTED:
|
if plexpy.WS_CONNECTED:
|
||||||
on_connect()
|
on_connect()
|
||||||
|
Reference in New Issue
Block a user