You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2013/09/25 00:49:14 UTC

svn commit: r1526043 - /tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java

Author: markt
Date: Tue Sep 24 22:49:13 2013
New Revision: 1526043

URL: http://svn.apache.org/r1526043
Log:
Narrow scope of localAddList

Modified:
    tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java

Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java?rev=1526043&r1=1526042&r2=1526043&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java Tue Sep 24 22:49:13 2013
@@ -1274,10 +1274,6 @@ public class AprEndpoint extends Abstrac
          */
         private SocketList addList = null;
 
-        /**
-         * List of sockets to be added to the poller.
-         */
-        private SocketList localAddList = null;
 
         /**
          * Structure used for storing timeouts.
@@ -1353,7 +1349,6 @@ public class AprEndpoint extends Abstrac
             desc = new long[actualPollerSize * 2];
             connectionCount = 0;
             addList = new SocketList(defaultPollerSize);
-            localAddList = new SocketList(defaultPollerSize);
         }
 
 
@@ -1502,6 +1497,7 @@ public class AprEndpoint extends Abstrac
                     }
                 }
             }
+            timeouts.remove(socket);
             return (rv == Status.APR_SUCCESS);
         }
 
@@ -1563,6 +1559,9 @@ public class AprEndpoint extends Abstrac
         public void run() {
 
             int maintain = 0;
+            SocketList localAddList = new SocketList(getMaxConnections());
+
+
             // Loop until we receive a shutdown command
             while (pollerRunning) {
 



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