queues with messages to both BROADCAST and a specific destination do not properly pop messages
Bug #781376 reported by
toby schneider
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Goby |
Triaged
|
Low
|
Unassigned | ||
1.0 |
Triaged
|
Low
|
Unassigned |
Bug Description
If a queue in libqueue:
1. Has ack=true
2. contains a message to a specific destination (e.g. "3") and a message to BROADCAST ("0") (in that order).
then when a data request is made for:
1. the message to 3 to grabbed and flagged for acknowledgment (correct)
2. the message to 0 is grabbed, and the flag for acknowledgment is turned off (correct)
However, QueueManager does not properly pop the message to 0 when sending (not correct).