[jboss-cvs] JBossAS SVN: r59886 - branches/Branch_4_2/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:37:40 EST 2007
Author: weston.price at jboss.com
Date: 2007-01-21 11:37:40 -0500 (Sun, 21 Jan 2007)
New Revision: 59886
Modified:
branches/Branch_4_2/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: branches/Branch_4_2/connector/src/main/org/jboss/resource/work/JBossWorkManager.java
===================================================================
--- branches/Branch_4_2/connector/src/main/org/jboss/resource/work/JBossWorkManager.java 2007-01-21 11:27:00 UTC (rev 59885)
+++ branches/Branch_4_2/connector/src/main/org/jboss/resource/work/JBossWorkManager.java 2007-01-21 16:37:40 UTC (rev 59886)
@@ -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