Author: markt Date: Thu Oct 3 09:01:49 2013 New Revision: 1528758 URL: http://svn.apache.org/r1528758 Log: Ensure the APR/native error for EOF is reported as an EOF.
Modified: tomcat/trunk/java/org/apache/coyote/http11/upgrade/AprServletInputStream.java Modified: tomcat/trunk/java/org/apache/coyote/http11/upgrade/AprServletInputStream.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/upgrade/AprServletInputStream.java?rev=1528758&r1=1528757&r2=1528758&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/http11/upgrade/AprServletInputStream.java (original) +++ tomcat/trunk/java/org/apache/coyote/http11/upgrade/AprServletInputStream.java Thu Oct 3 09:01:49 2013 @@ -94,6 +94,8 @@ public class AprServletInputStream exten } else if (-result == Status.EAGAIN) { eagain = true; return 0; + } else if (-result == Status.APR_EOF) { + throw new EOFException(sm.getString("apr.clientAbort")); } else if ((OS.IS_WIN32 || OS.IS_WIN64) && (-result == Status.APR_OS_START_SYSERR + 10053)) { // 10053 on Windows is connection aborted --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org