Author: remm Date: Wed Oct 29 20:06:03 2014 New Revision: 1635289 URL: http://svn.apache.org/r1635289 Log: Use the strict compliance flag to wrap around the change deferring real completion of AsyncContext.complete until after onComplete. (part 2)
Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java Modified: tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java?rev=1635289&r1=1635288&r2=1635289&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java [UTF-8] (original) +++ tomcat/trunk/java/org/apache/coyote/AsyncStateMachine.java [UTF-8] Wed Oct 29 20:06:03 2014 @@ -19,6 +19,7 @@ package org.apache.coyote; import java.security.AccessController; import java.security.PrivilegedAction; +import org.apache.catalina.Globals; import org.apache.tomcat.util.net.AbstractEndpoint.Handler.SocketState; import org.apache.tomcat.util.res.StringManager; import org.apache.tomcat.util.security.PrivilegedGetTccl; @@ -109,7 +110,7 @@ public class AsyncStateMachine { DISPATCHED(false, false, false), STARTING(true, true, false), STARTED(true, true, false), - MUST_COMPLETE(true, true, false), + MUST_COMPLETE(true, Globals.STRICT_SERVLET_COMPLIANCE, false), COMPLETING(true, false, false), TIMING_OUT(true, false, false), MUST_DISPATCH(true, true, true), --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org