Skip to content
Success

Changes

Summary

  1. Skip & Requeue pending, unreadable packets during CLOSING (commit: eb4e7e7) (details)
Commit eb4e7e7e24e3da3b3e9720a63ec9cb762cec8aaf by ME1312
Skip & Requeue pending, unreadable packets during CLOSING
This lets the disconnect packets to float up to the top of the queue
immediately, allowing the connection to close gracefully where it might
not have been able to before. This will not break up large packets that
were already being sent, though.
This commit also contains a slightly faster revision of the Ping packets
so you can more accurately determine the speed of the network.
(commit: eb4e7e7)
The file was modified Server/src/net/ME1312/SubData/Server/SubDataProtocol.java (diff)
The file was modified Client/src/net/ME1312/SubData/Client/SubDataProtocol.java (diff)
The file was modified Client/pom.xml (diff)
The file was modified Server/src/net/ME1312/SubData/Server/Protocol/Internal/PacketPing.java (diff)
The file was modified Server/src/net/ME1312/SubData/Server/Protocol/Internal/PacketPingResponse.java (diff)
The file was modified Client/src/net/ME1312/SubData/Client/Protocol/Internal/PacketPing.java (diff)
The file was modified Client/api/src/net/ME1312/SubData/Client/Library/DisconnectReason.java (diff)
The file was modified Server/src/net/ME1312/SubData/Server/SubDataClient.java (diff)
The file was modified Client/api/src/net/ME1312/SubData/Client/Library/PingResponse.java (diff)
The file was modified Client/src/net/ME1312/SubData/Client/Protocol/Internal/PacketPingResponse.java (diff)
The file was modified Server/pom.xml (diff)
The file was modified Client/api/pom.xml (diff)
The file was modified Server/api/src/net/ME1312/SubData/Server/Library/PingResponse.java (diff)
The file was modified Client/src/net/ME1312/SubData/Client/SubDataClient.java (diff)
The file was modified Server/api/pom.xml (diff)