Async patches phase 1 - Async means the container thread can back out. This means...
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 17 Jul 2009 21:32:00 +0000 (21:32 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 17 Jul 2009 21:32:00 +0000 (21:32 +0000)
commiteb3b30b830ebf8ecc1744082740c051e77d4f414
treea5922a6cfcfe2661c6f847ccc3dafa9e19e83373
parent87e39e79c4c8562bc09dd0c0acc4ddd5a27df416
Async patches phase 1 - Async means the container thread can back out. This means that valves need to be async aware. For example, access log valve, can no longer log upon exit of the method since the thread can back out based on async behavior.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@795231 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/catalina/connector/AsyncContextImpl.java
java/org/apache/catalina/connector/CoyoteAdapter.java
java/org/apache/catalina/connector/Request.java
java/org/apache/catalina/core/StandardWrapperValve.java
java/org/apache/coyote/ActionCode.java
java/org/apache/coyote/Adapter.java
java/org/apache/coyote/http11/Http11NioProcessor.java
java/org/apache/coyote/http11/Http11NioProtocol.java
java/org/apache/tomcat/util/net/NioEndpoint.java