allow draft76 websockets (Safari)

Safari still uses draft76, and Tornado 2.2.0 release disables the
access from the draft version by default for security reasons.
This simply sets the tornado flag to True, so we can continue
to support Safari until it upgrades to the RFC 6455 implementation.
This commit is contained in:
MinRK 2012-02-02 22:31:42 -08:00
parent 241e65b5c1
commit 8cfd9dcf6e

View File

@ -393,6 +393,14 @@ class ZMQStreamHandler(websocket.WebSocketHandler):
else:
self.write_message(msg)
def allow_draft76(self):
"""Allow draft 76, until browsers such as Safari update to RFC 6455.
This has been disabled by default in tornado in release 2.2.0, and
support will be removed in later versions.
"""
return True
class AuthenticatedZMQStreamHandler(ZMQStreamHandler):