Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 45311 invoked by uid 500); 17 Oct 2001 07:25:17 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: tomcat-dev@jakarta.apache.org Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 45294 invoked from network); 17 Oct 2001 07:25:12 -0000 Date: 17 Oct 2001 07:25:22 -0000 Message-ID: <20011017072522.298.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: tomcat-dev@jakarta.apache.org Cc: Subject: DO NOT REPLY [Bug 4223] New: - AJP13 connectors InputStream newer returns -1 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . 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=4223 AJP13 connectors InputStream newer returns -1 Summary: AJP13 connectors InputStream newer returns -1 Product: Tomcat 4 Version: 4.0.1 Final Platform: Sun OS/Version: Solaris Status: NEW Severity: Normal Priority: Other Component: Connectors AssignedTo: tomcat-dev@jakarta.apache.org ReportedBy: pvainio@sci.fi When reading from InputStream got from HttpServletRequest.getInputStream() with read(byte[]) it newer returns -1; Following code causes infinite loop via ajp13 connector but works fine with Http1.1 connector: InputStream in = req.getInputStream(); while ((count = in.read(buf)) != -1) { total += count; }