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

Fallback destination test receives messages on wrong receiver

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.12.0
    • 1.13.0
    • Tests
    • None

    Description

      Test 28 creates a sender and the fallback receiver on a single edge router and a primary receiver on an edge router three router-hops away. When the primary receiver connects then the sender starts sending but the messages are received by the fallback receiver on the sender's local router and not by the primary receiver.

      The fix is to check the messages' receiver during test phase 0 and to release messages  that arrive on the wrong receiver.

      Note that fixing this reveals another problem where the sender router is not notified of the disappearance of the primary receiver. This problem will be treated as a separate issue.

       

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            chug Charles E. Rolke
            chug Charles E. Rolke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment