However it makes sense to encode just before sending to the wire.

This commit is contained in:
Ralph Bean
2014-04-14 16:53:36 -04:00
parent aba75bfec4
commit 50da793cb0

View File

@@ -818,6 +818,10 @@ class WebSocket(object):
self.sock.close()
def _send(self, data):
if isinstance(data, six.text_type):
data = data.encode('utf-8')
try:
return self.sock.send(data)
except socket.timeout as e: