Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51881
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 3 Oct 2011 16:42:19 +0000 (16:42 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 3 Oct 2011 16:42:19 +0000 (16:42 +0000)
commitfb2fb4880f348d1711adef435fdd2f1bf0936ced
tree55d4f12351060e3de8394ff77b7b47ef34b01893
parentc0d83a97edd34cab0aa6a0218eaf081a11ab37ae
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=51881
Don't mark processors handling comet requests as non-comet too early.
Before this fix, finishing a comet request was processed as non-comet meaning the comet clean-up code was not executed which was likely to break processing of the next request on the connection.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1178449 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/catalina/connector/CometEventImpl.java
java/org/apache/catalina/connector/Request.java
java/org/apache/coyote/http11/AbstractHttp11Processor.java
java/org/apache/coyote/http11/Http11AprProcessor.java
java/org/apache/coyote/http11/Http11NioProcessor.java
java/org/apache/coyote/http11/Http11Processor.java
test/org/apache/catalina/comet/TestCometProcessor.java