消息修复
This commit is contained in:
parent
34126d990a
commit
7f085b6b80
@ -135,9 +135,11 @@ func FixBug() {
|
||||
for k, v := range messageMgrData.MessageList {
|
||||
if k < 100000 {
|
||||
delete(messageMgrData.MessageList, k)
|
||||
continue
|
||||
}
|
||||
for i, msgItem := range v.Messages {
|
||||
if msgItem.Type == msg.HANDLE_TYPE_CHAMPSHIP_NOTIFY {
|
||||
// 反向遍历以安全删除元素
|
||||
for i := len(v.Messages) - 1; i >= 0; i-- {
|
||||
if v.Messages[i].Type == msg.HANDLE_TYPE_CHAMPSHIP_NOTIFY {
|
||||
// 删除消息
|
||||
v.Messages = append(v.Messages[:i], v.Messages[i+1:]...)
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user