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.
