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=16522>.
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=16522

Allow Axis HTTP 1.1 clients to use Keep-Alive





------- Additional Comments From [EMAIL PROTECTED]  2003-02-18 18:10 -------
The patch I posted on 2/4/03 which modifies SocketInputStream is no good, 
because available() can go to zero on the stream even when more data could be 
read from the socket without blocking, and there is no good way to deal with 
that using Java sockets. But this one works well. It combines elements of the 
two previously posted patches in that it uses HTTPInputStream.java to provide 
a "content-length aware" input stream, but makes the minimum changes to 
HTTPSender.java to use it. This way, the existing code in HTTPSender which uses 
ChunkedInputStream, etc. is preserved.

Reply via email to