Regalis 8d8620047d Fixed clients who leave a server and re-join becoming desynced and not being kicked by the server.
The clients didn't reset their ChatMessage.LastID, which caused an exception to be thrown when clamping the chatmsg ID server-side, preventing the server from updating the lastRecvEntityEventID of the client later in the method. The server wouldn't kick the client, because ServerEntityEventManager wouldn't handle cases where a client is waiting for an event that doesn't exist anymore.
2017-03-14 22:43:15 +02:00
2016-07-04 17:42:31 +03:00
Description
No description provided
569 MiB
Languages
C# 63.2%
C 26.8%
C++ 5.9%
Shell 1.1%
Makefile 0.8%
Other 1.9%