From acecf4de311bf1cf8d46bab60f028c3f2db2355d Mon Sep 17 00:00:00 2001 From: Metatheria Date: Mon, 11 Jan 2021 18:26:06 +0100 Subject: [PATCH] WIP2 --- src/chat/NetworkClient.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/chat/NetworkClient.java b/src/chat/NetworkClient.java index 86273b0..5d6c3bd 100644 --- a/src/chat/NetworkClient.java +++ b/src/chat/NetworkClient.java @@ -174,11 +174,13 @@ class ConnectionListenerThread extends Thread { { response += u.getName() + " "; } + response = response.trim(); response += ";"; for(Socket s:dest_sockets) { response += s.getInetAddress().getHostAddress() + " "; } + response = response.trim(); System.out.println("Response :" + response); responseBytes = response.getBytes(); responsePacket = new DatagramPacket(responseBytes, responseBytes.length, clientAddress, 1337); @@ -300,7 +302,8 @@ public class NetworkClient { } for(String a:addressList) { - dest_sockets.add(new Socket(a, 1237+(known_users.size()))); + System.out.println("Connecting to " + a + " on port " + (1237+usernameList.length)); + dest_sockets.add(new Socket(a, 1237+usernameList.length)); } Collections.sort(known_users); connected = true; @@ -318,7 +321,7 @@ public class NetworkClient { } catch (SocketException e2) { - System.out.println(e2.getMessage()); + e2.printStackTrace(); } catch (Exception e3) { @@ -337,7 +340,10 @@ public class NetworkClient { { dest_sockets.add(new Socket("25.67.234.235", 1237+(known_users.size()))); } - catch(IOException e){} + catch(IOException e) + { + e.printStackTrace(); + } user.setName(username); known_users.add(new User(username));