X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TD2%2Fclient%2FThreadClientoSend.java;h=1d7e232ffd794bde82be90199f8662d283cf02f7;hb=73a5e231a2e60b6a4e141b89ff56208dcf225b0b;hp=dd8d03b65a1679e2745a5974164fb0248dfadc87;hpb=6b300998692af2dca53cf1fe97305d27b56430b0;p=TD_SR.git diff --git a/TD2/client/ThreadClientoSend.java b/TD2/client/ThreadClientoSend.java index dd8d03b..1d7e232 100644 --- a/TD2/client/ThreadClientoSend.java +++ b/TD2/client/ThreadClientoSend.java @@ -4,8 +4,7 @@ import java.util.Random; public class ThreadClientoSend implements Runnable { private SocketClient client; - //FIXME: use a random name by thread for now - // should be setable + //FIXME: use a random name by thread for now, should be setable private String randName; ThreadClientoSend(SocketClient c) { @@ -39,9 +38,11 @@ public class ThreadClientoSend implements Runnable { if (line.equals(".")) { end = true; } - Message oMsg = new Message(randName, line, Calendar.getInstance()); - client.sendoMsg(oMsg); - System.out.println(Thread.currentThread().getName() + " a envoye " + oMsg); + if (line.length() != 0) { + Message oMsg = new Message(randName, line, Calendar.getInstance()); + client.sendoMsg(oMsg); + System.out.println(Thread.currentThread().getName() + " a envoye " + oMsg); + } } } catch (IOException e) { @@ -55,6 +56,7 @@ public class ThreadClientoSend implements Runnable { } catch (IOException e) { System.err.println("IOException: " + e); + e.printStackTrace(); } } }