Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 62146 invoked from network); 1 Jul 2006 19:55:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Jul 2006 19:55:07 -0000 Received: (qmail 87745 invoked by uid 500); 1 Jul 2006 19:55:03 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 87464 invoked by uid 500); 1 Jul 2006 19:55:02 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 87452 invoked by uid 500); 1 Jul 2006 19:55:02 -0000 Delivered-To: apmail-jakarta-tomcat-dev@jakarta.apache.org Received: (qmail 87449 invoked by uid 99); 1 Jul 2006 19:55:02 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Jul 2006 12:55:02 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [140.211.166.113] (HELO eris.apache.org) (140.211.166.113) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Jul 2006 12:55:01 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id D388C1A983A; Sat, 1 Jul 2006 12:54:41 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r418504 - /tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/SocketNioReceive.java Date: Sat, 01 Jul 2006 19:54:41 -0000 To: tomcat-dev@jakarta.apache.org From: fhanik@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20060701195441.D388C1A983A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: fhanik Date: Sat Jul 1 12:54:41 2006 New Revision: 418504 URL: http://svn.apache.org/viewvc?rev=418504&view=rev Log: improved the sustainability of the process staying alive Modified: tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/SocketNioReceive.java Modified: tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/SocketNioReceive.java URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/SocketNioReceive.java?rev=418504&r1=418503&r2=418504&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/SocketNioReceive.java (original) +++ tomcat/container/tc5.5.x/modules/groupcom/test/java/org/apache/catalina/tribes/demos/SocketNioReceive.java Sat Jul 1 12:54:41 2006 @@ -14,6 +14,7 @@ public class SocketNioReceive { + protected static Object mutex = new Object(); public static void main(String[] args) throws Exception { Member mbr = new MemberImpl("localhost", 9999, 0); ChannelData data = new ChannelData(); @@ -29,7 +30,15 @@ receiver.setMessageListener(list); receiver.start(); System.out.println("Listening on 9999"); - Thread.sleep(100000); + while (true) { + try { + synchronized (mutex) { + mutex.wait(); + } + }catch (Throwable x) { + x.printStackTrace(); + } + } } public static class MyList implements MessageListener { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org