You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Rong Li <rl...@concerto.com> on 2003/04/22 17:23:13 UTC

Urgent: how to deal with AJP1.3 exception

Hi All,

I am using Tomcat 4.0.3. I constantly got such an exception logged in 
catalina_log.

2003-04-22 10:58:02 Ajp13Processor[8009][4] process: invoke
java.net.SocketException: Connection aborted by peer: socket write error
	at java.net.SocketOutputStream.socketWrite(Native Method)
	at java.net.SocketOutputStream.write(Unknown Source)
	at org.apache.ajp.Ajp13.send(Ajp13.java:525)
	at org.apache.ajp.RequestHandler.finish(RequestHandler.java:495)
	at org.apache.ajp.Ajp13.finish(Ajp13.java:395)
	at 
org.apache.ajp.tomcat4.Ajp13Response.finishResponse(Ajp13Response.java:196)
	at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:464)
	at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
	at java.lang.Thread.run(Unknown Source)

I guess that it has something to do with that the client web broswer has 
been closed when my JSP page is still processing it. I really don't know 
how to deal with it since you never know when client browser would be 
closed. Any ideas?

Thanks a lot.

Ron


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: Urgent: how to deal with AJP1.3 exception

Posted by Rong Li <rl...@concerto.com>.
Yes. It is exactly like "Broken Pipe" error in Unix. The java version is 
j2sdk1.3.1-04.

Ed Robbins wrote:

>What version of Java are we using in this configuration?  The error
>message is exactly that, it's like a "Broken Pipe" error in Unix if
>you're familiar with that.  In other words, the servlet attempts to
>write to the socket but the connection was broken by the client.  In
>JDK1.4, there's a way to test if the connection is down or up, but I
>don't know if we've migrated to 1.4 yet.
>
>Ed
>
>On Tue, 2003-04-22 at 11:23, Rong Li wrote:
>  
>
>>Hi All,
>>
>>I am using Tomcat 4.0.3. I constantly got such an exception logged in 
>>catalina_log.
>>
>>2003-04-22 10:58:02 Ajp13Processor[8009][4] process: invoke
>>java.net.SocketException: Connection aborted by peer: socket write error
>>	at java.net.SocketOutputStream.socketWrite(Native Method)
>>	at java.net.SocketOutputStream.write(Unknown Source)
>>	at org.apache.ajp.Ajp13.send(Ajp13.java:525)
>>	at org.apache.ajp.RequestHandler.finish(RequestHandler.java:495)
>>	at org.apache.ajp.Ajp13.finish(Ajp13.java:395)
>>	at 
>>org.apache.ajp.tomcat4.Ajp13Response.finishResponse(Ajp13Response.java:196)
>>	at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:464)
>>	at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
>>	at java.lang.Thread.run(Unknown Source)
>>
>>I guess that it has something to do with that the client web broswer has 
>>been closed when my JSP page is still processing it. I really don't know 
>>how to deal with it since you never know when client browser would be 
>>closed. Any ideas?
>>
>>Thanks a lot.
>>
>>Ron
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>    
>>


-- 
Rong Li
Senior Software Engineer
Concerto Software
305-436-2384
rli@concerto.com



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: Urgent: how to deal with AJP1.3 exception

Posted by Ed Robbins <er...@concerto.com>.
What version of Java are we using in this configuration?  The error
message is exactly that, it's like a "Broken Pipe" error in Unix if
you're familiar with that.  In other words, the servlet attempts to
write to the socket but the connection was broken by the client.  In
JDK1.4, there's a way to test if the connection is down or up, but I
don't know if we've migrated to 1.4 yet.

Ed

On Tue, 2003-04-22 at 11:23, Rong Li wrote:
> Hi All,
> 
> I am using Tomcat 4.0.3. I constantly got such an exception logged in 
> catalina_log.
> 
> 2003-04-22 10:58:02 Ajp13Processor[8009][4] process: invoke
> java.net.SocketException: Connection aborted by peer: socket write error
> 	at java.net.SocketOutputStream.socketWrite(Native Method)
> 	at java.net.SocketOutputStream.write(Unknown Source)
> 	at org.apache.ajp.Ajp13.send(Ajp13.java:525)
> 	at org.apache.ajp.RequestHandler.finish(RequestHandler.java:495)
> 	at org.apache.ajp.Ajp13.finish(Ajp13.java:395)
> 	at 
> org.apache.ajp.tomcat4.Ajp13Response.finishResponse(Ajp13Response.java:196)
> 	at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:464)
> 	at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
> 	at java.lang.Thread.run(Unknown Source)
> 
> I guess that it has something to do with that the client web broswer has 
> been closed when my JSP page is still processing it. I really don't know 
> how to deal with it since you never know when client browser would be 
> closed. Any ideas?
> 
> Thanks a lot.
> 
> Ron
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
-- 
Ed Robbins <er...@concerto.com>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org