From: markt Date: Fri, 2 Mar 2007 02:38:26 +0000 (+0000) Subject: Port fix for bug 41739. Servlets with a load-on-startup value of zero should be loade... X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=c32895294a158c0f4751ebaeb3b760a6c0ba4aae;p=tomcat7.0 Port fix for bug 41739. Servlets with a load-on-startup value of zero should be loaded first. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@513601 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/core/StandardContext.java b/java/org/apache/catalina/core/StandardContext.java index e645f9564..78c94b65d 100644 --- a/java/org/apache/catalina/core/StandardContext.java +++ b/java/org/apache/catalina/core/StandardContext.java @@ -4021,8 +4021,6 @@ public class StandardContext int loadOnStartup = wrapper.getLoadOnStartup(); if (loadOnStartup < 0) continue; - if (loadOnStartup == 0) // Arbitrarily put them last - loadOnStartup = Integer.MAX_VALUE; Integer key = new Integer(loadOnStartup); ArrayList list = (ArrayList) map.get(key); if (list == null) { diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index b7d67b7ca..f2fd170b4 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -25,6 +25,10 @@ when the serviet is reading/writing from the input/output streams The flag is -Dorg.apache.tomcat.util.net.NioSelectorShared=true + + 41739 Correct handling of servlets with a load-on-startup + value of zero. These are now the first servlets to be started. (markt) +