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

Broker may send a deleted message to a queue browser

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • qpid-java-broker-7.0.0
    • qpid-java-broker-7.0.0
    • Broker-J
    • None

    Description

      The changes made by QPID-7514 inadvertently opened the possibility that a browser may receive a deleted message. Internally, for queue browser, the queue entries are not acquired. Instead, a message reference is taken. It is the responsibility of the consumer target to release the message reference.

      A coding error in AbstractQueue#attemptDelivery meant that the message reference was immediately released.

      This defect never formed part of a release.

      Attachments

        Activity

          People

            Unassigned Unassigned
            kwall Keith Wall
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: