Merge branch 'fix-checksum-disconnect' into 'next'

Do not attempt to disconnect when a packet checksum is invalid

See merge request STJr/SRB2!1699
This commit is contained in:
LJ Sonic 2022-02-06 17:14:44 +00:00
commit f4a9d1507d

View file

@ -1144,8 +1144,9 @@ boolean HGetPacket(void)
if (netbuffer->checksum != NetbufferChecksum())
{
DEBFILE("Bad packet checksum\n");
//Net_CloseConnection(nodejustjoined ? (doomcom->remotenode | FORCECLOSE) : doomcom->remotenode);
Net_CloseConnection(doomcom->remotenode);
// Do not disconnect or anything, just ignore the packet.
// Bad checksums with UDP tend to happen very scarcely
// so they are not normally an issue.
continue;
}