Browse Source

Better message when websocket connection closes

(Though really that shouldn't be logged...)
Ask Bjørn Hansen 12 năm trước cách đây
mục cha
commit
e47243a32b
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      monitor.go

+ 5 - 1
monitor.go

@@ -73,7 +73,11 @@ func (c *wsConnection) reader() {
 		var message string
 		err := websocket.Message.Receive(c.ws, &message)
 		if err != nil {
-			log.Println("WS read error:", err)
+			if err == io.EOF {
+				log.Println("WS connection closed")
+			} else {
+				log.Println("WS read error:", err)
+			}
 			break
 		}
 		log.Println("WS message", message)