-
1. Re: Exception in thread
timfox Oct 27, 2008 9:46 AM (in response to prakashmvc)This looks like a bug in the orderedexecutorfactory shutdown:
public void shutdownNow() { tasks.clear(); }
which is not synchronized. -
2. Re: Exception in thread
prakashmvc Oct 27, 2008 11:04 AM (in response to prakashmvc)Thanks Tim, for the earliest reply..
Kindly let me know, will this fix will be available in upcoming version of JbossMessaging i.e. JbossMessaging 1.4.1GA.
and when is the paln to release JbossMessaging 1.4.1GA. I believe this version will fix lot of issues.
Regards,
Prakash -
3. Re: Exception in thread
gaohoward Oct 27, 2008 10:52 PM (in response to prakashmvc)Tim is right, fix should be:
public void shutdownNow() { synchronized (tasks) { tasks.clear(); shutdown = true; } }
-
4. Re: Exception in thread
prakashmvc Oct 30, 2008 7:42 AM (in response to prakashmvc)Hi,
Thanks for the complte code provided..
we are already using patched version of the jbossmessaging 1.4.0.SP3.
i.e. Jboss-messaging-1.4.0.SP3-CP04.
If we modify the code it's somethong like hacking the Jboss-messaging-1.4.0.SP3-CP04.
At the moment we don't want to do that and we are completely rely on the next upcoming release of jbossmessaging.
Kindly do let us know, when we can expect next release.
Regards,
Prakash -
5. Re: Exception in thread
jamesmcilroy Dec 3, 2008 5:45 AM (in response to prakashmvc)Hi, is this any closer to be resolved with a release, or would we need to patch this ourselves still?
-
6. Re: Exception in thread
timfox Dec 3, 2008 5:51 AM (in response to prakashmvc)It's in the latest EAP CP.
-
7. Re: Exception in thread
timfox Dec 3, 2008 8:25 AM (in response to prakashmvc)Actually the next CP.
FYI you can always see what release a task is in by looking in JIRA:
https://jira.jboss.org/jira/browse/JBMESSAGING-1434
You can see it's already fixed, and will be in releases 1.4.2.GA and 1.4.0.SP3.CP05.
Clicking on 1.4.0.SP3.CP05 tells you in the description "This release goes in EAP 4.3 CP04 "
You can of course just take the change from svn yourself if you don't have a support contract, It's a very simple change.