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

Reply via email to