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.


---

Reply via email to