diff --git a/cmd/dashboard/controller/common_page.go b/cmd/dashboard/controller/common_page.go index 5a97624..68a0693 100644 --- a/cmd/dashboard/controller/common_page.go +++ b/cmd/dashboard/controller/common_page.go @@ -195,7 +195,10 @@ func (cp *commonPage) ws(c *gin.Context) { } count += 1 if count%4 == 0 { - conn.WriteMessage(websocket.PingMessage, []byte{}) + err = conn.WriteMessage(websocket.PingMessage, []byte{}) + if err != nil { + break + } } time.Sleep(time.Second * 2) }