On occasion, rarely actually, the call to InputStream.read(ÃÂ) hangs and never 
finishes when reading from the HTTPServletRequest on the server side.  This is rare 
and seems to be due to one client that may be sending something in the request that is 
causing this to hang.  Regardless of the cause, it seems desirable to be able to close 
this read and handle the error. Instead, the application transaction timeout causes an 
exception to be thrown.  This stops the application thread but seems to leave the 
socket level reading on the inputstream running.  

Has anyone else encountered this behavior?  

Any solutions that aren't too messy for detecting the long running "read" and calling 
close on it?


Thanks in advance

Allen

<a 
href="http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3824816#3824816";>View 
the original post</a>

<a 
href="http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3824816>Reply 
to the post</a>


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to