Author: markt
Date: Thu Oct  3 12:55:20 2013
New Revision: 1528834

URL: http://svn.apache.org/r1528834
Log:
Remove method call that appears to be unnecessary and on rare occassions has 
triggered a unit test failure.

Modified:
    tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java

Modified: tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java?rev=1528834&r1=1528833&r2=1528834&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java (original)
+++ tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java Thu Oct  3 
12:55:20 2013
@@ -333,7 +333,11 @@ public class ClassLoaderLogManager exten
         ClassLoader classLoader = thread.getContextClassLoader();
         ClassLoaderLogInfo clLogInfo = getClassLoaderInfo(classLoader);
         resetLoggers(clLogInfo);
-        super.reset();
+        // Do not call super.reset(). It should be a NO-OP as all loggers 
should
+        // have been registered via this manager. Very rarely a
+        // ConcurrentModificationException has been seen in the unit tests when
+        // calling super.reset() and that exception could cause the stop of a
+        // web application to fail.
     }
 
     /**



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

Reply via email to