You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by li...@apache.org on 2010/06/13 02:02:11 UTC

svn commit: r954148 - /shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/DefaultGuiceModule.java

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;
         }