Chapter 5. Changes in 3.2.3

5.1. Errata

RHBA-2016:2921 – Red Hat Enterprise MRG Messaging 3.2.3 Release

BZ#1396281 - source broker of dynamic route doesnt delete bindings after two consumers of same queue bound to dest.broker are gone
It was found that if a dynamic route is created between two brokers, and there are two consumers, both subscribed to the same queue via x-bindings such that the queue will be deleted upon exit, and both consumers exit, the first broker does not delete the binding.
This can cause unexpected problems if a consumer then tries to send messages to the still-existing binding, as the binding is no longer connected to the expected queue.
The code has been fixed so that the bindings are deleted as expected on both brokers when two consumers create then delete the same queue.