Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4946

[Java Broker] closing the broker may result in same message being delivered to multiple competing consumers

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.23
    • Broker-J
    • None

    Description

      If the broker is closed when a consumer has unacknowledged messages, then these unacknowledged messages may get delivered to other competing consumers before those consumers are themselves closed.

      Closing the broker causes it to iterate over all open connections and close each connection in turn. Before closing the connections it should mark them such that they do not attempt any more deliveries.

      Attachments

        Activity

          People

            rgodfrey Robert Godfrey
            rgodfrey Robert Godfrey
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: