diff options
author | Ralph Bean <rbean@redhat.com> | 2014-04-14 16:53:36 -0400 |
---|---|---|
committer | Ralph Bean <rbean@redhat.com> | 2014-04-14 16:53:36 -0400 |
commit | 50da793cb09b019e427b15d80b568bd2f11b1141 (patch) | |
tree | 808b7609fc60d90e4c6a05162caf8a8a5f84d653 | |
parent | aba75bfec4dba6aae808ccdacf680e3072ace1a7 (diff) | |
download | websocket-client-50da793cb09b019e427b15d80b568bd2f11b1141.tar.gz |
However it makes sense to encode just before sending to the wire.
-rw-r--r-- | websocket/__init__.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/websocket/__init__.py b/websocket/__init__.py index 3c4d718..da4e87b 100644 --- a/websocket/__init__.py +++ b/websocket/__init__.py @@ -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: |