Github user michaelandrepearce commented on the issue:
https://github.com/apache/activemq-artemis/pull/1695
@andytaylor to propagate exceptions on send (with it being sync) it will
have to block somewhere, and wait for the return packet, i don't see much other
options. It be good if there is one you have in mind if you could share.---
