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.---
