Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-334

Proton sequence error during backpressure with balanced distribution

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.6.0
    • 0.6.0
    • Router Node
    • None

    Description

      Scenario:

                  +---------+        +---------+
      Sender1---->|         |        |         |---->Receiver1
                  |         |        |         |
                  | Router1 |========| Router2 |
                  |         |        |         |
      Sender2---->|         |        |         |---->Receiver2
                  +---------+        +---------+
      

      All senders and receivers are using the same address, which is configured to be "balanced". When both Senders are operating, eventually one or both of the sending links will fail due to a sequence error:

          ERROR:root:sequencing error, expected delivery-id 181, got 182
      

      This occurs when one delivery results in a fanout of zero and is placed on the incoming link's undelivered list.

      Attachments

        Activity

          People

            tross Ted Ross
            tross Ted Ross
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: