Qpid
  1. Qpid
  2. QPID-2854

[Java Broker] 0-10 Queue Exclusive behaviour not correctly implemented

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.6
    • Fix Version/s: 0.7
    • Component/s: Java Broker
    • Labels:
      None

      Description

      The "exclusive" flag on queue declaration for AMQP 0-10 is used to indicate that only a single session may have subscriptions to the queue. Implicitly different sessions may hold this "lock" at different points in time. Moreover the act of declaring the queue does not associate the queue "exclusivity" with the declaring session.

      The Java Broker is incorrectly associating the queue with the session at declaration time, and is not removing the association at the point the last subscription is removed

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Rob Godfrey
            Reporter:
            Rob Godfrey
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development