KeepAlive enhancement.

If the server doesn't send keepalive for 20 seconds, generate an error.
fix #251, close #255
This commit is contained in:
Tnze
2023-06-25 22:08:13 +08:00
parent d0ef493639
commit 940df0a968
3 changed files with 17 additions and 3 deletions

View File

@ -76,6 +76,8 @@ func (p *Player) handleLoginPacket(packet pk.Packet) error {
if err != nil {
return Error{err}
}
p.resetKeepAliveDeadline()
return nil
}