From cc5f04d66806ffbd9837b8fb5f936c7849a3a18e Mon Sep 17 00:00:00 2001 From: Tobias Eidelpes Date: Wed, 18 Nov 2020 10:29:37 +0100 Subject: [PATCH] Fix bug where length of UDP packet was incorrect --- src/main/java/dslab/transfer/TransferServer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/dslab/transfer/TransferServer.java b/src/main/java/dslab/transfer/TransferServer.java index 053cfbb..b3de8e0 100644 --- a/src/main/java/dslab/transfer/TransferServer.java +++ b/src/main/java/dslab/transfer/TransferServer.java @@ -268,7 +268,7 @@ public class TransferServer implements ITransferServer, Runnable { } byte[] sendBuffer = (transferHost + ":" + transferPort + " " + msg.getFrom().toString()).getBytes(); try { - DatagramPacket packet = new DatagramPacket(sendBuffer, 1024, Inet4Address.getByName(monitoringHost), monitoringPort); + DatagramPacket packet = new DatagramPacket(sendBuffer, sendBuffer.length, Inet4Address.getByName(monitoringHost), monitoringPort); socket.send(packet); } catch (IOException e) { logger.severe("Failed to send packet to " + monitoringHost + " on port " + monitoringPort);