In previouse versions of HornetQ RA the adapter used to allow transactions to complete when the server was shutting down. in EAP 6 it seems that in even of server shutdown all transactions and threads running at that moment are aborted. The RA should attempt to allow the transactions to complete within specified timeout.
ive created a fix that will wait for the call-timeout before interrupting any threads.
Andy Taylor <ataylor> updated the status of jira HORNETQ-1365 to Resolved
Clebert Suconic <clebert.suconic> updated the status of jira HORNETQ-1365 to Reopened
Clebert Suconic <clebert.suconic> updated the status of jira HORNETQ-1365 to Closed
The fix for this issue was committed to the 2.4.x HornetQ branch via e315462a9cb726947a05f40175c297876dc65407.
Appears to be fixed by HQ upgrade to 2.3.21 https://bugzilla.redhat.com/show_bug.cgi?id=1132168. Setting to MODIFIED.
Verified in EAP 6.4.0.DR1.