From: markt Date: Sun, 3 Oct 2010 22:11:04 +0000 (+0000) Subject: Simplify instantiating parent loggers. No need to instantiate all of them all at... X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=2e2c4441412b414e05e632a72b5bce09d0a0feda;p=tomcat7.0 Simplify instantiating parent loggers. No need to instantiate all of them all at once since Logger.getLogger() will result in a call to this method. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1004057 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/juli/ClassLoaderLogManager.java b/java/org/apache/juli/ClassLoaderLogManager.java index 0d2de6f33..ad6c0ff97 100644 --- a/java/org/apache/juli/ClassLoaderLogManager.java +++ b/java/org/apache/juli/ClassLoaderLogManager.java @@ -151,10 +151,9 @@ public class ClassLoaderLogManager extends LogManager { // Always instantiate parent loggers so that // we can control log categories even during runtime int dotIndex = loggerName.lastIndexOf('.'); - while (dotIndex >= 0) { + if (dotIndex >= 0) { final String parentName = loggerName.substring(0, dotIndex); Logger.getLogger(parentName); - dotIndex = loggerName.lastIndexOf('.', dotIndex - 1); } // Find associated node