memory leak and wrong queue depth in qpid when priority queues are used
Issue
We noticed increased memory usage and queue depth inadequately high when:
- using priority ring queues
- performing either of below actions on such queue(s):
- purging the queue
- rerouting messages to a different queue
- letting some messages to expire (due to expired time-to-live (TTL))
Environment
- Red Hat Enterprise MRG Messaging (MRG-M) 2
- affected qpid-cpp versions:
0.18-20
till0.18-30
- affected qpid-cpp versions:
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.