Cleaner code
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 18 Jul 2011 15:15:26 +0000 (15:15 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Mon, 18 Jul 2011 15:15:26 +0000 (15:15 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1147925 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/tomcat/util/net/NioEndpoint.java

index 388c894..cb628df 100644 (file)
@@ -1339,10 +1339,7 @@ public class NioEndpoint extends AbstractEndpoint {
                         //only timeout sockets that we are waiting for a read from
                         long delta = now - ka.getLastAccess();
                         long timeout = (ka.getTimeout()==-1)?((long) socketProperties.getSoTimeout()):(ka.getTimeout());
-                        boolean isTimedout = false;
-                        if (timeout > 0) {
-                             isTimedout = delta > timeout;
-                        }
+                        boolean isTimedout = timeout > 0 && delta > timeout;
                         if ( close ) {
                             key.interestOps(0); 
                             ka.interestOps(0); //avoid duplicate stop calls