Return-Path: Delivered-To: apmail-jakarta-avalon-cvs-archive@apache.org Received: (qmail 39205 invoked from network); 23 Jan 2003 21:26:37 -0000 Received: from exchange.sun.com (192.18.33.10) by 208.185.179.12.available.above.net with SMTP; 23 Jan 2003 21:26:37 -0000 Received: (qmail 10238 invoked by uid 97); 23 Jan 2003 21:27:51 -0000 Delivered-To: qmlist-jakarta-archive-avalon-cvs@jakarta.apache.org Received: (qmail 10154 invoked by uid 97); 23 Jan 2003 21:27:50 -0000 Mailing-List: contact avalon-cvs-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon CVS List" Reply-To: "Avalon Developers List" Delivered-To: mailing list avalon-cvs@jakarta.apache.org Received: (qmail 10015 invoked by uid 97); 23 Jan 2003 21:27:48 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Date: 23 Jan 2003 21:26:14 -0000 Message-ID: <20030123212614.85542.qmail@icarus.apache.org> From: bloritsch@apache.org To: jakarta-avalon-excalibur-cvs@apache.org Subject: cvs commit: jakarta-avalon-excalibur/thread/src/java/org/apache/excalibur/thread/impl DefaultThreadControl.java X-Spam-Rating: 208.185.179.12.available.above.net 1.6.2 0/1000/N X-Spam-Rating: 208.185.179.12.available.above.net 1.6.2 0/1000/N bloritsch 2003/01/23 13:26:14 Modified: thread/src/java/org/apache/excalibur/thread/impl DefaultThreadControl.java Log: use a real join command on the thread being controlled Revision Changes Path 1.5 +1 -13 jakarta-avalon-excalibur/thread/src/java/org/apache/excalibur/thread/impl/DefaultThreadControl.java Index: DefaultThreadControl.java =================================================================== RCS file: /home/cvs/jakarta-avalon-excalibur/thread/src/java/org/apache/excalibur/thread/impl/DefaultThreadControl.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- DefaultThreadControl.java 20 Jan 2003 21:18:23 -0000 1.4 +++ DefaultThreadControl.java 23 Jan 2003 21:26:14 -0000 1.5 @@ -91,19 +91,7 @@ public synchronized void join( final long milliSeconds ) throws IllegalStateException, InterruptedException { - //final long start = System.currentTimeMillis(); - wait( milliSeconds ); - /* - if( !isFinished() ) - { - final long now = System.currentTimeMillis(); - if( start + milliSeconds > now ) - { - final long remaining = milliSeconds - (now - start); - join( remaining ); - } - } - */ + m_thread.join(milliSeconds); } public void interupt() -- To unsubscribe, e-mail: For additional commands, e-mail: