From f1986cba99c7c0e5ae90054b3b6e4bf104259630 Mon Sep 17 00:00:00 2001 From: NatureFreshMilk Date: Fri, 22 Mar 2019 08:18:09 +0100 Subject: [PATCH] add guard for #18 --- server/web/ws.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/web/ws.go b/server/web/ws.go index 17c94c9..d58fb5b 100644 --- a/server/web/ws.go +++ b/server/web/ws.go @@ -69,6 +69,13 @@ func (t *WS) ServeHTTP(resp http.ResponseWriter, req *http.Request) { for { data := <-ch + + if data == nil { + //how the hell got a nil reference in here..?! + //related issue: #18 + continue + } + err := conn.WriteMessage(websocket.TextMessage, data) if err != nil { break