[jboss-cvs] JBossAS SVN: r88345 - branches/JBPAPP_4_2_0_GA_CP/server/src/main/org/jboss/ejb/txtimer.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu May 7 05:59:18 EDT 2009
Author: galder.zamarreno at jboss.com
Date: 2009-05-07 05:59:18 -0400 (Thu, 07 May 2009)
New Revision: 88345
Modified:
branches/JBPAPP_4_2_0_GA_CP/server/src/main/org/jboss/ejb/txtimer/TimerImpl.java
Log:
[JBPAPP-1953] Timer ACTIVE state set just before scheduling to avoid race condition.
Modified: branches/JBPAPP_4_2_0_GA_CP/server/src/main/org/jboss/ejb/txtimer/TimerImpl.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/server/src/main/org/jboss/ejb/txtimer/TimerImpl.java 2009-05-07 09:23:17 UTC (rev 88344)
+++ branches/JBPAPP_4_2_0_GA_CP/server/src/main/org/jboss/ejb/txtimer/TimerImpl.java 2009-05-07 09:59:18 UTC (rev 88345)
@@ -370,8 +370,8 @@
}
else
{
+ setTimerState(ACTIVE);
scheduleTimeout();
- setTimerState(ACTIVE);
}
}
More information about the jboss-cvs-commits
mailing list