diff --git a/server/websocket.go b/server/websocket.go index 784e1c2..bae7439 100644 --- a/server/websocket.go +++ b/server/websocket.go @@ -324,14 +324,14 @@ func (c *websocketConn) handleRequest(bot *coolq.CQBot, payload []byte) { func (s *websocketServer) onBotPushEvent(m coolq.MSG) { s.eventConnMutex.Lock() defer s.eventConnMutex.Unlock() - for i, l := 0, len(s.eventConn); i= l { - next = l -1 + next = l - 1 } s.eventConn[i], s.eventConn[next] = s.eventConn[next], s.eventConn[i] s.eventConn = append(s.eventConn[:next], s.eventConn[next+1:]...)