From d71e3133b5631cdba4da826db05c05377f5198cc Mon Sep 17 00:00:00 2001 From: jamesmilliman Date: Fri, 29 Aug 2014 10:48:53 -0400 Subject: [PATCH] Update _core.py Was recving the close frame from the websocket --- websocket/_core.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/websocket/_core.py b/websocket/_core.py index fc6d986..e7c125f 100644 --- a/websocket/_core.py +++ b/websocket/_core.py @@ -663,7 +663,10 @@ class WebSocket(object): opcode, data = self.recv_data() if six.PY3 and opcode == ABNF.OPCODE_TEXT: return data.decode("utf-8") - return data + elif opcode == ABNF.OPCODE_TEXT or opcode == ABNF.OPCODE_BINARY: + return data + else: + return '' def recv_data(self, control_frame=False): """