From: Dan Loewenherz Date: Tue, 4 May 2010 22:59:22 +0000 (-0700) Subject: websockets: continue listening for messages after parsing completion X-Git-Tag: v1.0.0~42^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ea5f8a277db96557ae7867375c7db4d8c5f633a;p=thirdparty%2Ftornado.git websockets: continue listening for messages after parsing completion The prior implementation stops listening for messages after the first message is received. --- diff --git a/tornado/websocket.py b/tornado/websocket.py index dfca709c4..11f8b0653 100644 --- a/tornado/websocket.py +++ b/tornado/websocket.py @@ -127,6 +127,7 @@ class WebSocketHandler(tornado.web.RequestHandler): def _on_end_delimiter(self, callback, frame): callback(frame[:-1].decode("utf-8", "replace")) + self.receive_message(callback) def _not_supported(self, *args, **kwargs): raise Exception("Method not supported for Web Sockets")