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

reusing link name from link closed uncleanly on link routes no longer works

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Resolved
    • 1.1.0
    • None
    • None
    • None

    Description

      Attach a link with a specific name that is routed from router A through router B to a 'broker', then close the connection that attach was sent over without detaching the link. Then try to reattach (on a new connection) with the same link name. This fails as the attach does not get successfully routed and now response is received back.

      Reproducer: run routers with attached configs router-a, router-b, router-c, then run attached test script reuse_link_name.py. On 1.0.1, or direct against a single router with no linkrouting, as expected the test iterates opening a link the closing the connection. With 1.1.0 it gets stuck on second subscribe attempt.

      Attachments

        1. reuse_link_name.py
          2 kB
          Gordon Sim
        2. router-a.conf
          1 kB
          Gordon Sim
        3. router-b.conf
          1 kB
          Gordon Sim
        4. router-c.conf
          1 kB
          Gordon Sim

        Issue Links

          Activity

            People

              Unassigned Unassigned
              gsim Gordon Sim
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: