消息修复
This commit is contained in:
parent
34126d990a
commit
7f085b6b80
@ -135,9 +135,11 @@ func FixBug() {
|
|||||||
for k, v := range messageMgrData.MessageList {
|
for k, v := range messageMgrData.MessageList {
|
||||||
if k < 100000 {
|
if k < 100000 {
|
||||||
delete(messageMgrData.MessageList, k)
|
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:]...)
|
v.Messages = append(v.Messages[:i], v.Messages[i+1:]...)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user