From 26e71820852129cbb4c1877b2455e3d11719a2e5 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Sat, 7 Nov 2020 15:00:33 +0100 Subject: [PATCH] Close websocket handler on error --- web/websocket_handler.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/websocket_handler.go b/web/websocket_handler.go index f363b34..605129a 100644 --- a/web/websocket_handler.go +++ b/web/websocket_handler.go @@ -36,7 +36,8 @@ func websocketHandler(w http.ResponseWriter, r *http.Request) { err = conn.ReadJSON(c) if err != nil { log.Printf("Failed to receive client description: %s", err) - continue + _ = conn.Close() + return } // Get requested stream