Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.24
-
None
Description
The broker tracks delivery count as per 1.0 specification. Mapping this to isRedelivered, the broker is simply testing the count is non-zero. However as the count is initialised to -1, this leads to the message incorrectly being marked as redelivered if it is first browsed. (Further, the first consume attempt then increments the delivery count so it appears the redlivery flag is flipped back to false).