Red Hat Bugzilla – Bug 487286
Ring queue fails with resource-limit-exceeded exception
Last modified: 2015-11-15 19:06:51 EST
Created attachment 333148 [details]
Ring queue (in non-strict mode) should always replace oldest messages to make way for new messages so the error observed with attached test case should never occur.
To reproduce using attached test case (from William Henry):
1. run declare_queues
2. start topic_listener
3. in separate terminal run topic_publisher 6000
Fixed in r747744.
I was not able to reproduce the issue on any packages before r747744 and also svn checkout r747740.
The issue is not visible anymore, validated on RHEL 4.7 / 5.2 / 5.3, i386 / x86_64 on packages:
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.