1
0
mirror of https://github.com/fumiama/WireGold.git synced 2026-06-04 23:40:26 +08:00

fix: invalid packet 泄漏 from pool

This commit is contained in:
源文雨
2022-05-15 19:42:30 +08:00
parent d854e0096c
commit f2536e0420

View File

@@ -46,6 +46,7 @@ func (m *Me) wait(data []byte) *head.Packet {
return h
}
} else {
h.Put()
logrus.Errorln("[recv] unmarshal err:", err)
}
return nil
@@ -54,6 +55,7 @@ func (m *Me) wait(data []byte) *head.Packet {
h = head.SelectPacket()
_, err := h.Unmarshal(data)
if err != nil {
h.Put()
logrus.Errorln("[recv] unmarshal err:", err)
return nil
}