Qpid
  1. Qpid
  2. QPID-2499

Stale federation routes remain after route deletion.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 0.7
    • Fix Version/s: 0.9
    • Component/s: C++ Broker
    • Labels:
      None

      Description

      When the same routing key is used for multiple bindings, deleting one of the bindings may not remove routes that are dependent on that binding. This will result in unnecessarily forwarding some messages.

      I will attach a script that exhibits this bug shortly.

        Activity

        Hide
        Jonathan Robie added a comment -

        Fixed in revision 1058747.

        Show
        Jonathan Robie added a comment - Fixed in revision 1058747.
        Hide
        Ken Giusti added a comment -

        run this script from the directory containing a built qpid/ svn repo. After a bound queue is deleted, an intermediate broker still contains a binding for that queue.

        Show
        Ken Giusti added a comment - run this script from the directory containing a built qpid/ svn repo. After a bound queue is deleted, an intermediate broker still contains a binding for that queue.

          People

          • Assignee:
            Jonathan Robie
            Reporter:
            Ken Giusti
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development