diff options
author | Pierre Ossman <ossman@cendio.se> | 2020-08-21 10:58:55 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2020-08-21 10:58:55 +0200 |
commit | 9b1780f06878e47a5d5accd1e26631469fe6821c (patch) | |
tree | f17000786ee88866e38a2a8e90b53906940705ef /websockify | |
parent | e5b6dfe17f0688f8b109beac4a3fd71504df6c1e (diff) | |
download | websockify-9b1780f06878e47a5d5accd1e26631469fe6821c.tar.gz |
Fix bad reset of fragmented frame
The Python 2/3 binary data type compatibility hack was backwards here.
Diffstat (limited to 'websockify')
-rw-r--r-- | websockify/websocket.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/websockify/websocket.py b/websockify/websocket.py index c8226cc..03a52f0 100644 --- a/websockify/websocket.py +++ b/websockify/websocket.py @@ -569,7 +569,7 @@ class WebSocket(object): if frame["fin"]: msg = self._partial_msg - self._partial_msg = ''.decode("ascii") + self._partial_msg = ''.encode("ascii") return msg elif frame["opcode"] == 0x1: self.shutdown(socket.SHUT_RDWR, 1003, "Unsupported: Text frames are not supported") |