diff --git a/websocket_server/websocket_server.py b/websocket_server/websocket_server.py index fc50b8e..16c0f0b 100644 --- a/websocket_server/websocket_server.py +++ b/websocket_server/websocket_server.py @@ -177,7 +177,7 @@ def handle(self): if not self.handshake_done: self.handshake() elif self.valid_client: - self.read_next_message() + pass def read_bytes(self, num): # python3 gives ordinal of byte directly @@ -290,7 +290,10 @@ def send_text(self, message, opcode=OPCODE_TEXT): raise Exception("Message is too big. Consider breaking it into chunks.") return - self.request.send(header + payload) + try: + self.request.send(header + payload) + except: + pass def handshake(self): message = self.request.recv(1024).decode().strip()