Github user clebertsuconic commented on the issue:
https://github.com/apache/activemq-artemis/pull/1695
We could get exceptions packets back to the client... and cache there so
any further asynchronous calls would fail with an exception...
Danger of that is.. it's easy to make a test where it fails...
```java
producer.send(nonPersistent);
connectionOnSameProducer.createSession(somethingElse); <<< Exception:
Cannot send message!!!
```
User would be... What???
that's why it was never implemented...
Only real chance to fix this is to make a check at the producer create
somehow. but that won't fix anonymous producers.
---