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

Link starvation may occur when multiple links within a connection consume from the same queue

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.30
    • None
    • C++ Broker
    • None

    Description

      When multiple links on the same connection are competing for messages on the same queue, if the messages arrive at a slow rate one link will end up consuming all the messages.

      Messages should be load balanced across all the consuming links within the connection.

      Attachments

        1. recv-order.py
          6 kB
          Ken Giusti

        Activity

          People

            Unassigned Unassigned
            kgiusti Ken Giusti
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: