You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ke...@apache.org on 2010/11/10 18:34:04 UTC

svn commit: r1033602 - in /geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2: geronimo-connector/src/main/java/org/apache/geronimo/connector/ geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/ geronimo-transacti...

Author: kevan
Date: Wed Nov 10 17:34:03 2010
New Revision: 1033602

URL: http://svn.apache.org/viewvc?rev=1033602&view=rev
Log:
GERONIMO-5684 mark Timers as daemon threads. Also, added descriptive names

Modified:
    geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/GeronimoBootstrapContext.java
    geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/PoolIdleReleaserTimer.java
    geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/ExponentialtIntervalRetryScheduler.java

Modified: geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/GeronimoBootstrapContext.java
URL: http://svn.apache.org/viewvc/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/GeronimoBootstrapContext.java?rev=1033602&r1=1033601&r2=1033602&view=diff
==============================================================================
--- geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/GeronimoBootstrapContext.java (original)
+++ geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/GeronimoBootstrapContext.java Wed Nov 10 17:34:03 2010
@@ -69,7 +69,7 @@ public class GeronimoBootstrapContext im
      * @see javax.resource.spi.BootstrapContext#createTimer()
      */
     public Timer createTimer() throws UnavailableException {
-        return new Timer();
+        return new Timer("BootStrapTimer", true);
     }
 
 }

Modified: geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/PoolIdleReleaserTimer.java
URL: http://svn.apache.org/viewvc/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/PoolIdleReleaserTimer.java?rev=1033602&r1=1033601&r2=1033602&view=diff
==============================================================================
--- geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/PoolIdleReleaserTimer.java (original)
+++ geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-connector/src/main/java/org/apache/geronimo/connector/outbound/PoolIdleReleaserTimer.java Wed Nov 10 17:34:03 2010
@@ -23,7 +23,7 @@ import java.util.Timer;
  */
 public class PoolIdleReleaserTimer {
 
-    private static final Timer timer = new Timer(true);
+    private static final Timer timer = new Timer("PoolIdleReleaseTimer", true);
 
     public static Timer getTimer() {
         return timer;

Modified: geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/ExponentialtIntervalRetryScheduler.java
URL: http://svn.apache.org/viewvc/geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/ExponentialtIntervalRetryScheduler.java?rev=1033602&r1=1033601&r2=1033602&view=diff
==============================================================================
--- geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/ExponentialtIntervalRetryScheduler.java (original)
+++ geronimo/components/txmanager/branches/geronimo-txmanager-parent-2.2/geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/ExponentialtIntervalRetryScheduler.java Wed Nov 10 17:34:03 2010
@@ -28,7 +28,7 @@ import java.util.TimerTask;
  */
 public class ExponentialtIntervalRetryScheduler implements RetryScheduler{
 
-    private final Timer timer = new Timer();
+    private final Timer timer = new Timer("RetryTimer", true);
 
     private final int base = 2;