You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2012/06/12 09:25:10 UTC

svn commit: r1349164 - /openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/Core.java

Author: rmannibucau
Date: Tue Jun 12 07:25:10 2012
New Revision: 1349164

URL: http://svn.apache.org/viewvc?rev=1349164&view=rev
Log:
bad idea to initialize the logger in a separate thread since it depends on SystemInstance and so on

Modified:
    openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/Core.java

Modified: openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/Core.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/Core.java?rev=1349164&r1=1349163&r2=1349164&view=diff
==============================================================================
--- openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/Core.java (original)
+++ openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/Core.java Tue Jun 12 07:25:10 2012
@@ -85,14 +85,6 @@ public class Core {
         };
         preloadMessages.start();
 
-        final Thread preloadLogger = new Thread() {
-            @Override
-            public void run() {
-                Logger.configure();
-            }
-        };
-        preloadLogger.start();
-
         final int permits = Runtime.getRuntime().availableProcessors() + 1;
         final Semaphore semaphore = new Semaphore(permits);
         final ClassLoader loader = OpenEjbContainer.class.getClassLoader();
@@ -121,7 +113,6 @@ public class Core {
         try {
             semaphore.acquire(permits);
             preloadMessages.join();
-            preloadLogger.join();
         } catch (InterruptedException e) {
             Thread.interrupted();
         }