Red Hat Bugzilla – Bug 1025828
[AMQP 1.0] Receiver::get() doesn't replenish credit
Last modified: 2015-01-21 07:56:39 EST
Description of problem:
Receiver::get() doesn't replenish credit when using 1.0 (fetch() does, and get() over 0-10 does).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create receiver with say 5 messages capacity on queue that has more than 5 messages
2. call get() until it can't retrieve a message
Only get as many messages as initial capacity (5 in this case)
Get all available messages.
Fixed upstream: https://svn.apache.org/r1537985
This issue has been fixed. Verified on rhel6.5 (x86_64, i386).
packages under test: