Author: rmannibucau
Date: Tue May 14 15:36:31 2013
New Revision: 1482400

URL: http://svn.apache.org/r1482400
Log:
was not thread safe

Modified:
    
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java

Modified: 
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
URL: 
http://svn.apache.org/viewvc/tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java?rev=1482400&r1=1482399&r2=1482400&view=diff
==============================================================================
--- 
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
 (original)
+++ 
tomee/tomee/trunk/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/LazyStopWebappClassLoader.java
 Tue May 14 15:36:31 2013
@@ -74,7 +74,7 @@ public class LazyStopWebappClassLoader e
                 || 
"org.apache.openejb.eclipselink.JTATransactionController".equals(name)
                 || 
"org.apache.tomee.mojarra.TomEEInjectionProvider".equals(name)) {
             // don't load them from system classloader (breaks all in embedded 
mode and no sense in other cases)
-            synchronized (system) {
+            synchronized (this) {
                 final ClassLoader old = system;
                 system = NoClassClassLoader.INSTANCE;
                 try {


Reply via email to