Author: fhanik Date: Sat Apr 14 07:39:22 2007 New Revision: 528816 URL: http://svn.apache.org/viewvc?view=rev&rev=528816 Log: apply the right exit condition
Modified: tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java Modified: tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java?view=diff&rev=528816&r1=528815&r2=528816 ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProcessor.java Sat Apr 14 07:39:22 2007 @@ -950,12 +950,14 @@ rp.setStage(org.apache.coyote.Constants.STAGE_KEEPALIVE); - //we're at a keep alive stage, - openSocket = true; - //Add the socket to the poller - socket.getPoller().add(socket); - //free up the thread - break; + if (!error && keepAlive && !comet) { + //we're at a keep alive stage, + openSocket = true; + //Add the socket to the poller + socket.getPoller().add(socket); + //free up the thread + break; + } } rp.setStage(org.apache.coyote.Constants.STAGE_ENDED); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]