]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Update documentation for WebSocketHandler
authorBen Darnell <bdarnell@beaker.local>
Sat, 29 May 2010 00:25:59 +0000 (17:25 -0700)
committerBen Darnell <bdarnell@beaker.local>
Sat, 29 May 2010 00:25:59 +0000 (17:25 -0700)
tornado/websocket.py

index dfca709c44f855d356b356e6fb9bed1d5133969e..3c5223a5bc3f230ff30474d3b2901f3a0f5e3dad 100644 (file)
@@ -34,7 +34,10 @@ class WebSocketHandler(tornado.web.RequestHandler):
               self.receive_message(self.on_message)
 
           def on_message(self, message):
-             self.write_message(u"You said: " + message)
+              self.write_message(u"You said: " + message)
+              # receive_message only reads a single message, so call it
+              # again to listen for the next one
+              self.receive_message(self.on_message)
 
     Web Sockets are not standard HTTP connections. The "handshake" is HTTP,
     but after the handshake, the protocol is message-based. Consequently,