Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-5190

[LTS] Deleting A Queue With Openwire Consumer Attached Results in a Stuck Consumer / Stale Connection

XMLWordPrintable

    • False
    • False
    • Undefined
    • Hide

      1. Start up a broker
      2. Attach an Openwire consumer that calls receive without a timeout
      3. Delete the queue to which the consumer is attached
      4. Consumer remains alive and listening on the connection

      Show
      1. Start up a broker 2. Attach an Openwire consumer that calls receive without a timeout 3. Delete the queue to which the consumer is attached 4. Consumer remains alive and listening on the connection

      Deleting a queue with (OpenWire) consumers attached in AMQ 6 would result in the queue being deleted and recreated.

      In AMQ 7 deleting a queue with an OpenWire consumer (listener or receiver with no timeout) attached results in a consumer that continues to wait for packets on the socket and the queue remains deleted.

      Consumers must be restarted to recreate the queue / reattach the consumer.

              gtully@redhat.com Gary Tully
              rhn-support-jsherman Jason Sherman
              Roman Vais Roman Vais (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: