Author: fhanik
Date: Wed Jun 10 20:20:17 2009
New Revision: 783489

URL: http://svn.apache.org/viewvc?rev=783489&view=rev
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47237
Dont associate a processor with a socket while in keep alive, its inefficient

Modified:
    tomcat/tc6.0.x/trunk/STATUS.txt
    tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java

Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=783489&r1=783488&r2=783489&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Wed Jun 10 20:20:17 2009
@@ -130,11 +130,6 @@
   +1: markt, funkman, kkolinko
   -1:
 
-* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47237
-  http://svn.apache.org/viewvc?rev=783155&view=rev
-  +1: fhanik, funkman, markt
-  -1: 
-
 * Add Executor JMX stats
    http://svn.apache.org/viewvc?rev=783474&view=rev
   +1: fhanik

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java?rev=783489&r1=783488&r2=783489&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java 
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java 
Wed Jun 10 20:20:17 2009
@@ -730,6 +730,8 @@
                         NioEndpoint.KeyAttachment att = 
(NioEndpoint.KeyAttachment)socket.getAttachment(false);
                         socket.getPoller().add(socket,att.getCometOps());
                     } else {
+                       //we should not hold on to the processor objects
+                       release(socket);
                         socket.getPoller().add(socket);
                     }
                 } else {



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to