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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
