Red Hat Bugzilla – Bug 779952
Message Loss or premature execution termination in an action during shutdown
Last modified: 2011-02-25 01:04:54 EST
Link: Added: This issue depends JBESB-3473
Updated in ESB codebase, will be in next tag for platform.
Temporarily reopening to update release note info.
Release Notes Docs Status: Added: Documented as Resolved Issue
Release Notes Text: Added: https://issues.jboss.org/browse/JBESB-3473
JMS messages could be lost and actions could be terminated prematurely during shut down. This was because when the doStop method was called it set the state to STOPPING and immediately terminated the executor thread (MessageAwareListener.java) irrespective of whether the thread was processing anything or not. To fix this problem, a change has been made to the MessageAwareListener code. As a result, messages will not be lost when the software is shutting down.