From 39bdeed92c91fda9b9141a9351d261e40e893334 Mon Sep 17 00:00:00 2001 From: Howprobable Date: Sun, 19 May 2024 17:20:02 +0200 Subject: [PATCH] fixed jsondecodeerror --- pychrome/tab.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pychrome/tab.py b/pychrome/tab.py index ee398bb..e988b09 100644 --- a/pychrome/tab.py +++ b/pychrome/tab.py @@ -119,7 +119,10 @@ def _recv_loop(self): try: self._ws.settimeout(1) message_json = self._ws.recv() - message = json.loads(message_json) + if message_json != "": + message = json.loads(message_json) + else: + continue except websocket.WebSocketTimeoutException: continue except (websocket.WebSocketException, OSError):