Author: markt Date: Wed Apr 25 08:24:31 2018 New Revision: 1830051 URL: http://svn.apache.org/viewvc?rev=1830051&view=rev Log: Optimise Patch provided by Sebastian Staudt
Modified: tomcat/trunk/java/org/apache/catalina/startup/HostConfig.java Modified: tomcat/trunk/java/org/apache/catalina/startup/HostConfig.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/startup/HostConfig.java?rev=1830051&r1=1830050&r2=1830051&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/startup/HostConfig.java (original) +++ tomcat/trunk/java/org/apache/catalina/startup/HostConfig.java Wed Apr 25 08:24:31 2018 @@ -1656,13 +1656,14 @@ public class HostConfig implements Lifec * now unused (have no active sessions) and undeploy any that are found. */ public synchronized void checkUndeploy() { + if (deployed.size() < 2) { + return; + } + // Need ordered set of names SortedSet<String> sortedAppNames = new TreeSet<>(); sortedAppNames.addAll(deployed.keySet()); - if (sortedAppNames.size() < 2) { - return; - } Iterator<String> iter = sortedAppNames.iterator(); ContextName previous = new ContextName(iter.next(), false); --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org