Truncate ping response packets (#9446)

Previously all ping response packets were 0-padded to 500 bytes. By
truncating we only send the bytes that are actually needed.
This commit is contained in:
Tom
2024-01-12 19:21:13 +00:00
committed by GitHub
parent 1d3736cf82
commit e8db6d4837

View File

@@ -94,7 +94,9 @@ public class ArcNetProvider implements NetProvider{
server.setMulticast(multicastGroup, multicastPort);
server.setDiscoveryHandler((address, handler) -> {
ByteBuffer buffer = NetworkIO.writeServerData();
int length = buffer.position();
buffer.position(0);
buffer.limit(length);
handler.respond(buffer);
});