DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21524>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21524

Thread Leak

           Summary: Thread Leak
           Product: Tomcat 4
           Version: 4.1.24
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Major
          Priority: Other
         Component: Connector:Coyote HTTP/1.1
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I have isolated this problem in the CoyoteConnector thread pooling. Upon every 
HTTP request the thread count goes up and never gets cleaned by the GC. I am 
able to monitor this through the windows task manager (added thread count 
column). Tomcat initially starts with 45 threads; let the server run for 24 
hours (about 70 to 80 HTTP requests) and the thread count is > 230. This 
eventually results in server crash when the VM runs out of heap. Thread pool 
configuration is ...minProcessors="5" maxProcessors="25 acceptCount="10 
enableLookups="false". Increasing JMV memory only delays the crash. This is 
turning out to be a serious problem in our production servers. Is there is work 
around? Server is running on windows-2000 SP3. Java version is 1.3.1_04-b02.

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

Reply via email to