I get those frequently as well, but only in one or two specific places.  I've 
actually factored them out of my code (i.e., if they are thrown, I ignore them 
instead of allowing them to be logged).  As you said, not disruptive, just 
clogging up the logs.

As near as I've been able to figure out, they occur when a user clicks stop, or 
the browser times out, usually it only seems to occur when your "streaming" 
something to the response object, like a PDF for instance.  I too would like to 
know for sure what causes them, but this is what seems to be the cause.

-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com

On Tue, January 25, 2005 2:16 pm, Dola Woolfe said:
> Hi,
> 
> I get these all the time. They don't seem to be
> disruptive so I don't worry about them too much. But
> the do obscure the valuable output so I would like to
> eliminate them if psiible.
> 
> 
> Dola
> 
> ClientAbortException:  java.net.SocketException:
> Connection reset by peer: socket write error
>         at
> org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:365)
>         at
> org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:403)
>         at
> org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:313)
>         at
> org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:292)
>         at
> org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:85)
>         at
> universe.Chartable$PertracStylePerformance.pOutputChart(Chartable.java:226)
>         at
> servlets.ChartGenerator.doGet(ChartGenerator.java:25)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
>         at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
>         at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>         at java.lang.Thread.run(Thread.java:534)
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail - 250MB free storage. Do more. Manage less.
> http://info.mail.yahoo.com/mail_250
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

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

Reply via email to