AMQP 0-10 Session invalidated by any exception is too restrictive in qpid broker
Issue
- Qpid broker ends an AMQP 0-10 session on any error like "Queue not found"
- This affects all producers and consumers on that session that are fully independent on the error occurred on another session's channel
- All such producers and consumers of that session have to be re-created in an exception handling routine
Is there a way to keep the session attached, without the necessity to re-create all producers and consumers?
Environment
- Red Hat Enterprise MRG Messaging
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.