From 2ab88791f9890517b10a939eb0a5a9393c9f366e Mon Sep 17 00:00:00 2001 From: Hongbin Lu Date: Sun, 13 Oct 2019 02:56:11 +0000 Subject: [PATCH] Send binary to websocket proxy Websockify 0.9.0 rejected receiving text frame: https://github.com/novnc/websockify/commit/8eb5cb0cdcd1314d6d763df8f226b587a2396aa2 We have to switch to binary frame instead. Change-Id: Ie1525c673104588760ec78a3c996103da08b42d1 Closes-Bug: #1847889 (cherry picked from commit bc1cfd9737380a4827fec97152139e6c2e918f38) --- zunclient/common/websocketclient/websocketclient.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zunclient/common/websocketclient/websocketclient.py b/zunclient/common/websocketclient/websocketclient.py index 5c38944e..5a793ea0 100644 --- a/zunclient/common/websocketclient/websocketclient.py +++ b/zunclient/common/websocketclient/websocketclient.py @@ -261,7 +261,7 @@ class WebSocketClient(BaseClient): return self.ws.fileno() def send(self, data): - self.ws.send(data) + self.ws.send_binary(data) def recv(self): return self.ws.recv()