Do not attempt to disconnect when a packet checksum is invalid
Formerly receiving a packet with an invalid checksum would cause a disconnection, which is not desirable because:
- invalid checksums, albeit uncommon, are a normal occurence with UDP
- they typically happen on a individual, occasional isolated packet and thus do not disrupt netgames
- just calling
Net_CloseConnection()
is not enough to disconnect completely and instead causes weird glitches, such as being able to play but not being able to use the chat.
Merge request reports
Activity
Filter activity
Please register or sign in to reply