好友优化
This commit is contained in:
parent
0c1ec3ce50
commit
0f5bb01aec
@ -104,14 +104,6 @@ func (f *FriendMgr) sendToPlayer(m *msg.Msg) (interface{}, error) {
|
|||||||
// 同步信息
|
// 同步信息
|
||||||
func (f *FriendMgr) sync(m *msg.Msg) (interface{}, error) {
|
func (f *FriendMgr) sync(m *msg.Msg) (interface{}, error) {
|
||||||
data := f.getData().List[m.From]
|
data := f.getData().List[m.From]
|
||||||
for _, v := range data {
|
|
||||||
if v.H != 1 {
|
|
||||||
log.Debug("sync friendMgr msg to player %d success msg %v", m.From, v)
|
|
||||||
}
|
|
||||||
v.H = 1
|
|
||||||
}
|
|
||||||
l := make([]*msg.Msg, len(data))
|
|
||||||
copy(l, data)
|
|
||||||
return data, nil
|
return data, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -321,6 +321,7 @@ func SyncFriendMsg(p *Player) {
|
|||||||
}
|
}
|
||||||
log.Debug("uid : %d, handle friend msg : %v", p.M_DwUin, v)
|
log.Debug("uid : %d, handle friend msg : %v", p.M_DwUin, v)
|
||||||
handle(p, v)
|
handle(p, v)
|
||||||
|
v.H = 1
|
||||||
}
|
}
|
||||||
FriendMod.SetSyncId(maxId)
|
FriendMod.SetSyncId(maxId)
|
||||||
p.PlayMod.save()
|
p.PlayMod.save()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user