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;