donaldp     2002/10/17 19:20:37

  Modified:    thread/src/java/org/apache/avalon/excalibur/thread/impl
                        BasicThreadPool.java
  Log:
  Make sure that the interupt flag is cleared before returning thread to pool
  
  Revision  Changes    Path
  1.4       +1 -0      
jakarta-avalon-excalibur/thread/src/java/org/apache/avalon/excalibur/thread/impl/BasicThreadPool.java
  
  Index: BasicThreadPool.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/thread/src/java/org/apache/avalon/excalibur/thread/impl/BasicThreadPool.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- BasicThreadPool.java      2 Oct 2002 01:52:23 -0000       1.3
  +++ BasicThreadPool.java      18 Oct 2002 02:20:36 -0000      1.4
  @@ -178,6 +178,7 @@
        */
       protected void releaseWorker( final WorkerThread worker )
       {
  +        worker.interrupted();
           m_pool.put( (SimpleWorkerThread)worker );
       }
   }
  
  
  

--
To unsubscribe, e-mail:   <mailto:avalon-cvs-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@;jakarta.apache.org>

Reply via email to