Author: markt Date: Fri Feb 4 12:18:00 2011 New Revision: 1067161 URL: http://svn.apache.org/viewvc?rev=1067161&view=rev Log: Fix hanging Servlet 3 asynchronous requests when using the APR based AJP connector.
Modified: tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProtocol.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProtocol.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProtocol.java?rev=1067161&r1=1067160&r2=1067161&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProtocol.java (original) +++ tomcat/trunk/java/org/apache/coyote/ajp/AjpAprProtocol.java Fri Feb 4 12:18:00 2011 @@ -195,6 +195,7 @@ public class AjpAprProtocol extends Abst // Need to make socket available for next processing cycle // but no need for the poller connections.put(socket, processor); + socket.setAsync(true); } else { if (state == SocketState.OPEN) { connections.put(socket, processor); Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1067161&r1=1067160&r2=1067161&view=diff ============================================================================== --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Fri Feb 4 12:18:00 2011 @@ -63,6 +63,10 @@ Reduce level of log message for invalid URL parameters from WARNING to INFO. (markt) </fix> + <fix> + Fix hanging Servlet 3 asynchronous requests when using the APR based AJP + connector. (markt) + </fix> </changelog> </subsection> <subsection name="Other"> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org