Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-5697

An exchange is deleted by a request for topic removal

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.22
    • 0.28
    • C++ Broker
    • None

    Description

      When a topic delete request is issued and the topic does not exist and there is an exchange of that name, the exchange is deleted which is obviously not intended. When the topic exists the topic is deleted first, see additional info for more details.
      How reproducible:
      100%

      Steps to Reproduce:
      1. qpid-config add exchange fanout myExchange
      2. qpid-config del topic myExchange

      Exchange myExchange removed instead of 'Topic not found' exception

      Attachments

        1. bz1082023.patch
          0.5 kB
          Ernest Allen

        Activity

          People

            Unassigned Unassigned
            eallen Ernest Allen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: