tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 6990] - Catalina 4.0.2 hangs after a few days
Date Wed, 17 Apr 2002 21:12:21 GMT
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=6990>.
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=6990

Catalina 4.0.2 hangs after a few days





------- Additional Comments From brian@experts-exchange.com  2002-04-17 21:12 -------
I get something similar.  I'm using Catalina 4.0.2 with Ajp13Connector/mod_jk
compiled from Tomcat Connectors 4.0.2_1, using apache 1.3.22 to serve non-jsp
pages.  We are running are production site off the following setup, but
occasionally a java/httpd pair will start spinning indefinately.  Curious about
what was causing this, I took a stack dump using killall -QUIT java and looked
up the spinning threads.  This revealed the following thread which seemed to be
hanging above request.getParameter(String paramname). Let me know if you need
more info, or suggestions on working around the problem.

"Ajp13Processor[8009][9]" daemon prio=1 tid=0x0x828a1c0 nid=0x7e33 runnable
[5437f000..5438086c]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:116)
        at org.apache.ajp.Ajp13.readN(Ajp13.java:429)
        at org.apache.ajp.Ajp13.receive(Ajp13.java:469)
        at org.apache.ajp.RequestHandler.refillReadBuffer(RequestHandler.java:712)
        at org.apache.ajp.RequestHandler.doRead(RequestHandler.java:655)
        at org.apache.ajp.Ajp13.doRead(Ajp13.java:354)
        at org.apache.ajp.tomcat4.Ajp13InputStream.read(Ajp13InputStream.java:99)
        at
org.apache.catalina.connector.HttpRequestBase.parseParameters(HttpRequestBase.java:644)
        at
org.apache.catalina.connector.HttpRequestBase.getParameter(HttpRequestBase.java:674)
        at
org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:160)
        at org.apache.jsp.memberLogin$jsp.login(memberLogin$jsp.java:59)
        at org.apache.jsp.memberLogin$jsp._jspService(memberLogin$jsp.java:500)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
        at com.ee.servlet.RedirectJspServlet.service(RedirectJspServlet.java:43)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at com.ee.servlet.HandleJspServlet.invoke(HandleJspServlet.java:77)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
        at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458)
        at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
        at java.lang.Thread.run(Thread.java:536)

--
To unsubscribe, e-mail:   <mailto:tomcat-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-dev-help@jakarta.apache.org>


Mime
View raw message