Author: dblevins
Date: Mon Aug 20 19:36:36 2012
New Revision: 1375180

URL: http://svn.apache.org/viewvc?rev=1375180&view=rev
Log:
Trim more eagerly

Modified:
    
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/async/AsynchronousPool.java
    
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/DaemonThreadFactory.java

Modified: 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/async/AsynchronousPool.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/async/AsynchronousPool.java?rev=1375180&r1=1375179&r2=1375180&view=diff
==============================================================================
--- 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/async/AsynchronousPool.java
 (original)
+++ 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/async/AsynchronousPool.java
 Mon Aug 20 19:36:36 2012
@@ -33,7 +33,6 @@ import java.util.concurrent.DelayQueue;
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Future;
-import java.util.concurrent.LinkedBlockingDeque;
 import java.util.concurrent.LinkedBlockingQueue;
 import java.util.concurrent.PriorityBlockingQueue;
 import java.util.concurrent.RejectedExecutionException;
@@ -59,7 +58,7 @@ public class AsynchronousPool {
                 corePoolSize,
                 maximumPoolSize,
                 keepAliveTime.getTime(),
-                unit, blockingQueue, new DaemonThreadFactory("@Asynchronous", 
id));
+                unit, blockingQueue, new DaemonThreadFactory("@Asynchronous", 
id.trim()));
     }
 
     public static AsynchronousPool create(AppContext appContext) {

Modified: 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/DaemonThreadFactory.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/DaemonThreadFactory.java?rev=1375180&r1=1375179&r2=1375180&view=diff
==============================================================================
--- 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/DaemonThreadFactory.java
 (original)
+++ 
openejb/trunk/openejb/container/openejb-core/src/main/java/org/apache/openejb/util/DaemonThreadFactory.java
 Mon Aug 20 19:36:36 2012
@@ -30,7 +30,7 @@ public class DaemonThreadFactory impleme
     private AtomicInteger ids = new AtomicInteger(0);
 
     public DaemonThreadFactory(Object... name) {
-        this.name = join(" ", name);
+        this.name = join(" ", name).trim();
     }
 
     public DaemonThreadFactory(Class... clazz) {
@@ -48,7 +48,7 @@ public class DaemonThreadFactory impleme
 
     @Override
     public Thread newThread(Runnable runnable) {
-        Thread t = new Thread(runnable, name.trim() + " - " + 
ids.incrementAndGet());
+        Thread t = new Thread(runnable, name + " - " + ids.incrementAndGet());
         t.setDaemon(true);
         return t;
     }


Reply via email to