From e3b29cc9dab3745a6a7af310a335f9e4059f4288 Mon Sep 17 00:00:00 2001 From: Dominik Csapak Date: Thu, 23 Nov 2017 15:55:55 +0100 Subject: [PATCH] do not send websocket status code to port this is not data, but the status code, so print it in debug mode instead Signed-off-by: Dominik Csapak --- PVE/APIServer/AnyEvent.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PVE/APIServer/AnyEvent.pm b/PVE/APIServer/AnyEvent.pm index b3b79ce..494c659 100755 --- a/PVE/APIServer/AnyEvent.pm +++ b/PVE/APIServer/AnyEvent.pm @@ -484,9 +484,9 @@ sub websocket_proxy { if ($opcode == 1 || $opcode == 2) { $reqstate->{proxyhdl}->push_write($payload) if $reqstate->{proxyhdl}; } elsif ($opcode == 8) { - print "websocket received close\n" if $self->{debug}; + my $statuscode = unpack ("n", $payload); + print "websocket received close. status code: '$statuscode'\n" if $self->{debug}; if ($reqstate->{proxyhdl}) { - $reqstate->{proxyhdl}->push_write($payload); $reqstate->{proxyhdl}->push_shutdown(); } $hdl->push_shutdown(); -- 2.39.2