Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
Highest delivery tag variable not reset after failover and causes rejections to be sent unnecessarily, which the Broker has to ignore.
The AMQSession.resubscribe() implementation does not reset the _highestDeliveryTag member variable. This means that rejects are send needlessly/incorrectly after failover occurs as the value is higher than it should be.
Attachments
Issue Links
- relates to
-
QPID-3521 failover process for the 0-8 client does not clear the pre-dispatch queue
- Closed