billbarker    2004/12/10 19:52:56

  Modified:    util/java/org/apache/tomcat/util/threads ThreadPool.java
  Log:
  We need to set the local copies, otherwise the thread counts get wacked.
  
  This mostly effects the TC 3.3 legacy Connectors.  It is almost impossible 
for the Coyote Connectors to throw out of 'runIt'.
  
  Revision  Changes    Path
  1.30      +2 -2      
jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/threads/ThreadPool.java
  
  Index: ThreadPool.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/util/java/org/apache/tomcat/util/threads/ThreadPool.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- ThreadPool.java   12 Oct 2004 08:03:33 -0000      1.29
  +++ ThreadPool.java   11 Dec 2004 03:52:56 -0000      1.30
  @@ -699,8 +699,8 @@
                               * The meaning is that we should release the 
thread from
                               * the pool.
                               */
  -                            shouldTerminate = true;
  -                            shouldRun = false;
  +                            _shouldTerminate = true;
  +                            _shouldRun = false;
                               p.notifyThreadEnd(this);
                           } finally {
                               if (_shouldRun) {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to