diff --git a/pychrome/tab.py b/pychrome/tab.py index ee398bb..31f90d4 100644 --- a/pychrome/tab.py +++ b/pychrome/tab.py @@ -119,6 +119,8 @@ def _recv_loop(self): try: self._ws.settimeout(1) message_json = self._ws.recv() + if len(message_json) == 0: + continue message = json.loads(message_json) except websocket.WebSocketTimeoutException: continue