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

Track durable queue ownership across broker restarts

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.18
    • 0.25
    • C++ Broker
    • None

    Description

      When creating/deleting durable queues, their "owner" isn't tracked after restart. Therefore it is possible to exceed queue quotas after a restart.

      Set ACL limit on a user to 10 queues
      Create 10 durable queues for that user
      Restart the broker
      The 10 durable queues are automatically recovered
      The user can now create an additional 10 queues

      Attachments

        1. bz-955688a.patch
          4 kB
          Ernest Allen

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: