Author: lindner
Date: Sun Jun 13 00:02:11 2010
New Revision: 954148

URL: http://svn.apache.org/viewvc?rev=954148&view=rev
Log:
SHINDIG-1366 | Patch from Janusz Dziemidowicz | New ThreadFactory created for 
every new daemon thread

Modified:
    
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java

Modified: 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java
URL: 
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java?rev=954148&r1=954147&r2=954148&view=diff
==============================================================================
--- 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java
 (original)
+++ 
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java
 Sun Jun 13 00:02:11 2010
@@ -134,8 +134,10 @@ public class DefaultGuiceModule extends 
 
   public static final ThreadFactory DAEMON_THREAD_FACTORY =
     new ThreadFactory() {
+        private final ThreadFactory factory = Executors.defaultThreadFactory();
+         
         public Thread newThread(Runnable r) {
-            Thread t = Executors.defaultThreadFactory().newThread(r);
+            Thread t = factory.newThread(r);
             t.setDaemon(true);
             return t;
         }


Reply via email to