Github user franz1981 commented on the issue: https://github.com/apache/activemq-artemis/pull/1894 @qihongxu Thanks for the PR! IMO would be better to provide a test or a reproducer that has been fixed by this change. Re the changes: the `ArtemisExecutor` is a `fake` executor that just provide a queue of `Runnable` that can be drained exclusively by one consumer Thread at time, making it a single threaded executor, just not by the same thread.
---