diff --git a/controllers/event_controller.go b/controllers/event_controller.go index c481d953b..59893b00d 100644 --- a/controllers/event_controller.go +++ b/controllers/event_controller.go @@ -126,7 +126,9 @@ func (c *EventController) TestWebsocket() { err := ws.ReadJSON(&s) if err != nil { globals.SugarLogger.Debugf("页面可能断开啦 ws.ReadJSON error: %v", err.Error()) - delete(clients[s.GroupID], s.UserID) + for k, _ := range clients { + delete(clients[k], userID) + } // delete(clients, ws) //删除map中的客户端 break //结束循环 } else {