You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by BugRat Mail System <to...@cortexity.com> on 2001/01/02 11:37:18 UTC

BugRat Report #685 has been filed.

Bug report #685 has just been filed.

You can view the report at the following URL:

   <http://znutar.cortexity.com/BugRatViewer/ShowReport/685>

REPORT #685 Details.

Project: Tomcat
Category: Bug Report
SubCategory: New Bug Report
Class: swbug
State: received
Priority: high
Severity: critical
Confidence: public
Environment: 
   Release: 4.0M5
   JVM Release: 1.3_01
   Operating System: Linux
   OS Release: 2.2
   Platform: x86

Synopsis: 
stalled processors

Description:
After running for some time tomcat can't process any more request because all processors are used.

I think the problem occurs when in every thread occured a SocketException in HttpProcessor.parse.

2001-01-02 12:36:01 HttpProcessor[80][13] process.parse
java.net.SocketException: Connection reset by peer: Connection reset by peer
        at java.net.SocketInputStream.socketRead(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:86)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
        at org.apache.catalina.connector.http.SocketInputStream.readRequestLine(SocketInputStream.java:168)
        at org.apache.catalina.connector.http.HttpProcessor.parseRequest(HttpProcessor.java:635)
        at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:779)
        at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:890)
        at java.lang.Thread.run(Thread.java:484)