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

Multicast sender with no receiver has first 250 messages released

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.0, 1.9.0
    • Fix Version/s: 1.10.0
    • Component/s: Routing Engine
    • Labels:
      None

      Description

      When a sender starts and there's no receiver already attached then the first 250 messages the sender sends get released. After that the router waits for the a receiver to attach before issuing more credit to the sender. The proton c++ simple_send and simple receive clients expose this problem.

      1. Start router with attached config file
      2. Start sender
      simple_send -a 127.0.0.1:5672/multicast/q1 -m 500
      3. Start receiver
      simple_recv -a 127.0.0.1:5672/multicast/q1 -m 500

      The sender competes with 'all messages confirmed'.
      The receiver is waiting for the second 250 messages.

        Attachments

        1. INTB-250-released-1.8.0.html
          1.62 MB
          Charles E. Rolke
        2. INTB.conf
          0.5 kB
          Charles E. Rolke

          Issue Links

            Activity

              People

              • Assignee:
                kgiusti Ken Giusti
                Reporter:
                chug Charles E. Rolke
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: