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

Possible isolated consumer with OpenWire

XMLWordPrintable

      It appears that there is a possible race condition with OpenWire in which a consumer can be created on a connection that is closed / closing. A recent investigation of a heap dump from such a case revealed a consumer on a transport that was not yet itself marked as closed, but the underlying socket was in TCP_CLOSE and the channel has closeInitiated set to true. The end result is the possibility of infight messages for a consumer that cannot be removed without a broker restart.

            csuconic@redhat.com Clebert Suconic
            rhn-support-dhawkins Duane Hawkins
            Samuel Gajdos Samuel Gajdos
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: