瀏覽代碼

去掉 close handler

luoyangwei 1 年之前
父節點
當前提交
49481a35f1
共有 1 個文件被更改,包括 0 次插入10 次删除
  1. 0 10
      server/server.go

+ 0 - 10
server/server.go

@@ -65,16 +65,6 @@ func WebsocketHandler(ctx *gin.Context, srv *Server) {
 	srv.Hub.Connect <- client
 	zlog.Info("client: ", client.UserId)
 
-	conn.SetCloseHandler(func(code int, text string) error {
-		message := websocket.FormatCloseMessage(code, "")
-		if err := conn.WriteControl(websocket.CloseMessage, message, time.Now().Add(client.writeWait)); err != nil {
-			return err
-		}
-		zlog.Infof("close client: %s, %s [%d]", client.UserId, text, code)
-		srv.Hub.Disconnect <- client
-		return nil
-	})
-
 	go client.reader()
 	go client.writer()
 }