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

[Java Broker] Only return false from AbstractQueue#attemptDelivery if remaining messages on queue can actually be consumed

    XMLWordPrintableJSON

Details

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

    Description

      AbstractQueue#attemptDelivery should return false if there are more messages on the queue that can be delivered to the given subscriber.
      However, currently it returns false if there are more messages on the queue regardless of whether the subscriber has interest in them or not (e.g., due to message selectors).

      Attachments

        Activity

          People

            Unassigned Unassigned
            lorenz.quack Lorenz Quack
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: