summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2011-08-31 15:08:03 -0500
committerJoel Martin <github@martintribe.org>2011-08-31 15:08:03 -0500
commitfa74a6e60cb689a9d27005dc3fdb42e23c461336 (patch)
tree41395cab2e1dfbc6cf86892e39be97c38f239df7 /utils
parent48f26d799f374cda876cba389799c42ed6e49890 (diff)
downloadnovnc-fa74a6e60cb689a9d27005dc3fdb42e23c461336.tar.gz
websocket.py: fix payload length calculation.
Pull from websockify 0da91c7.
Diffstat (limited to 'utils')
-rw-r--r--utils/websocket.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/websocket.py b/utils/websocket.py
index 8ae64d7..e3b475b 100644
--- a/utils/websocket.py
+++ b/utils/websocket.py
@@ -225,7 +225,7 @@ Sec-WebSocket-Accept: %s\r
payload_len = len(buf)
if payload_len <= 125:
header = struct.pack('>BB', b1, payload_len)
- elif payload_len > 125 and payload_len <= 65536:
+ elif payload_len > 125 and payload_len < 65536:
header = struct.pack('>BBH', b1, 126, payload_len)
elif payload_len >= 65536:
header = struct.pack('>BBQ', b1, 127, payload_len)