Support python 3 with SSL/TLS connections.

Need to detect leading TLS/SSL character by number too for python 3.
This commit is contained in:
Joel Martin
2011-12-15 15:35:11 -06:00
parent f493b75d4b
commit b466e9da65

View File

@@ -586,7 +586,7 @@ Sec-WebSocket-Accept: %s\r
sock.send(s2b(self.policy_response))
raise self.EClose("Sending flash policy response")
elif handshake[0] in ("\x16", "\x80"):
elif handshake[0] in ("\x16", "\x80", 22, 128):
# SSL wrap the connection
if not ssl:
raise self.EClose("SSL connection but no 'ssl' module")