[jboss-cvs] JBossAS SVN: r59887 - trunk/connector/src/main/org/jboss/resource/work.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Jan 21 11:38:11 EST 2007
Author: weston.price at jboss.com
Date: 2007-01-21 11:38:11 -0500 (Sun, 21 Jan 2007)
New Revision: 59887
Modified:
trunk/connector/src/main/org/jboss/resource/work/JBossWorkManager.java
Log:
[JBAS-4002]As per the ExecutionContext API, the transaction timeout
is in seconds, not milliseconds. The JBossWorkManager incorrectly
handled this as milliseconds. Simple converion to milliseconds.
Modified: trunk/connector/src/main/org/jboss/resource/work/JBossWorkManager.java
===================================================================
--- trunk/connector/src/main/org/jboss/resource/work/JBossWorkManager.java 2007-01-21 16:37:40 UTC (rev 59886)
+++ trunk/connector/src/main/org/jboss/resource/work/JBossWorkManager.java 2007-01-21 16:38:11 UTC (rev 59887)
@@ -182,7 +182,8 @@
Xid xid = ctx.getXid();
if (xid != null)
{
- long timeout = ctx.getTransactionTimeout();
+ //JBAS-4002 base value is in seconds as per the API, here we convert to millis
+ long timeout = (ctx.getTransactionTimeout() * 1000);
xaTerminator.registerWork(wrapper.getWork(), xid, timeout);
}
}
More information about the jboss-cvs-commits
mailing list