From f4e7a923e5dd449570f3da5e1fc618d5d85af50f Mon Sep 17 00:00:00 2001 From: josh Date: Thu, 18 Sep 2008 01:08:16 +0000 Subject: [PATCH] do not broadcast to users who are busy git-svn-id: svn://anubis/gvsu@150 45c1a28c-8058-47b2-ae61-ca45b979098e --- cs656/lab2/src/ChatClient.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cs656/lab2/src/ChatClient.java b/cs656/lab2/src/ChatClient.java index 0f8e181..7607fed 100644 --- a/cs656/lab2/src/ChatClient.java +++ b/cs656/lab2/src/ChatClient.java @@ -213,9 +213,14 @@ public class ChatClient RegistrationInfo[] ris = myPServ.listRegisteredUsers(); for (RegistrationInfo ri : ris) { + /* don't send a message to ourselves */ if (!ri.getUserName().equals(myUserName)) { - sendUserMessage(ri.getUserName(), rest); + /* send message if user available */ + if (ri.getStatus()) + { + sendUserMessage(ri.getUserName(), rest); + } } } }