However it makes sense to encode just before sending to the wire.
This commit is contained in:
@@ -818,6 +818,10 @@ class WebSocket(object):
|
|||||||
self.sock.close()
|
self.sock.close()
|
||||||
|
|
||||||
def _send(self, data):
|
def _send(self, data):
|
||||||
|
|
||||||
|
if isinstance(data, six.text_type):
|
||||||
|
data = data.encode('utf-8')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
return self.sock.send(data)
|
return self.sock.send(data)
|
||||||
except socket.timeout as e:
|
except socket.timeout as e:
|
||||||
|
Reference in New Issue
Block a user