Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.6
-
None
-
None
Description
When a transaction rollback occurs on the 0-8/0-9/0-91 code path the messages are put back on to the queue but the subscriber is not credited for them.
This can be seen with a small prefetch. The credit is lost and the client starves.
Adding a restoreCredit call in the message release will address this issue.
Attachments
Issue Links
- is cloned by
-
QPID-2703 Transaction Rollback/Recover does not restore consumer credit
- Closed