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

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

    XMLWordPrintable

Details

    • 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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              gtully@redhat.com Gary Tully
              rhn-support-dhawkins Duane Hawkins
              Roman Vais Roman Vais
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: