From 8409d92caa1f6044eca8641ae747e654ce4f6373 Mon Sep 17 00:00:00 2001 From: Kien Nguyen Date: Thu, 24 Jan 2019 23:12:21 +0800 Subject: [PATCH 1/2] Remove unnecessary write timestamp send to websocket server. --- service_websocket.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/service_websocket.go b/service_websocket.go index f20f2ee..a3b8087 100644 --- a/service_websocket.go +++ b/service_websocket.go @@ -405,18 +405,18 @@ func (as *apiService) UserDataWebsocket(urwr UserDataWebsocketRequest) (chan *Ac } func (as *apiService) exitHandler(c *websocket.Conn, done chan struct{}) { - ticker := time.NewTicker(time.Second) - defer ticker.Stop() + //ticker := time.NewTicker(time.Second) + //defer ticker.Stop() defer c.Close() for { select { - case t := <-ticker.C: - err := c.WriteMessage(websocket.TextMessage, []byte(t.String())) - if err != nil { - level.Error(as.Logger).Log("wsWrite", err) - return - } + //case t := <-ticker.C: + // err := c.WriteMessage(websocket.TextMessage, []byte(t.String())) + // if err != nil { + // level.Error(as.Logger).Log("wsWrite", err) + // return + // } case <-as.Ctx.Done(): select { case <-done: From 5ecd62916a5472a7e360becb181f04788ae38bf4 Mon Sep 17 00:00:00 2001 From: Kien Nguyen Date: Thu, 24 Jan 2019 23:19:57 +0800 Subject: [PATCH 2/2] Remove comment --- service_websocket.go | 8 -------- 1 file changed, 8 deletions(-) diff --git a/service_websocket.go b/service_websocket.go index a3b8087..79fecac 100644 --- a/service_websocket.go +++ b/service_websocket.go @@ -405,18 +405,10 @@ func (as *apiService) UserDataWebsocket(urwr UserDataWebsocketRequest) (chan *Ac } func (as *apiService) exitHandler(c *websocket.Conn, done chan struct{}) { - //ticker := time.NewTicker(time.Second) - //defer ticker.Stop() defer c.Close() for { select { - //case t := <-ticker.C: - // err := c.WriteMessage(websocket.TextMessage, []byte(t.String())) - // if err != nil { - // level.Error(as.Logger).Log("wsWrite", err) - // return - // } case <-as.Ctx.Done(): select { case <-done: