Python 3 compat: Fix TypeError on empty websocket message
This commit is contained in:
@@ -560,7 +560,7 @@ class RFC6455WebSocket(WebSocket):
|
|||||||
decoder = self.UTF8Decoder() if opcode == 1 else None
|
decoder = self.UTF8Decoder() if opcode == 1 else None
|
||||||
message = self.Message(opcode, decoder=decoder)
|
message = self.Message(opcode, decoder=decoder)
|
||||||
if not length:
|
if not length:
|
||||||
message.push('', final=finished)
|
message.push(b'', final=finished)
|
||||||
else:
|
else:
|
||||||
while received < length:
|
while received < length:
|
||||||
d = self.socket.recv(length - received)
|
d = self.socket.recv(length - received)
|
||||||
|
Reference in New Issue
Block a user