diff --git a/projects/Assignments/homework2/LandasMulticastReceiver.java b/projects/Assignments/homework2/LandasMulticastReceiver.java index ef5f7196439f137f5524ca263031574b464a3bba..5141609356517d57c4abd823189d23bf4315f4d5 100644 --- a/projects/Assignments/homework2/LandasMulticastReceiver.java +++ b/projects/Assignments/homework2/LandasMulticastReceiver.java @@ -20,7 +20,8 @@ public class LandasMulticastReceiver { // buffer of bytes // the incoming bytes containing the information from the server - byte[] buf = new byte[256]; + // ** this stored the excess array slot and printed extra + //byte[] buf = new byte[256]; // Multicast socket try (MulticastSocket clientSocket = new MulticastSocket(PORT)){ @@ -28,6 +29,7 @@ public class LandasMulticastReceiver { clientSocket.joinGroup(address); while (true) { + byte[] buf = new byte[256]; // Receive information and print DatagramPacket msgPacket = new DatagramPacket(buf, buf.length); clientSocket.receive(msgPacket); diff --git a/projects/Assignments/homework2/LandasMulticastReceiver2.java b/projects/Assignments/homework2/LandasMulticastReceiver2.java index 4fb15ffa8ea740a4f9f625f6b41c1dfd76dda453..ec397d9b80d93fcbbf7af00b496dc9594c46e91e 100644 --- a/projects/Assignments/homework2/LandasMulticastReceiver2.java +++ b/projects/Assignments/homework2/LandasMulticastReceiver2.java @@ -20,7 +20,8 @@ public class LandasMulticastReceiver2 { // buffer of bytes, which will be used to store // the incoming bytes containing the information from the server - byte[] buf = new byte[256]; + // ** this stored the excess array slot and printed extra + //byte[] buf = new byte[256]; // Multicast socket try (MulticastSocket clientSocket = new MulticastSocket(PORT)){ @@ -28,6 +29,7 @@ public class LandasMulticastReceiver2 { clientSocket.joinGroup(address); while (true) { + byte[] buf = new byte[256]; // Receive information and print DatagramPacket msgPacket = new DatagramPacket(buf, buf.length); clientSocket.receive(msgPacket);