Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-849

Memory leak when STOMP client uses client-individual ackMode

XMLWordPrintable

    • Hide

      Using a producer and a consumer, change the ackMode of the connection to "client-individual"

      Observe the increase of org.apache.activemq.transport.stomp.ProtocolConverter$AckEntry

      Show
      Using a producer and a consumer, change the ackMode of the connection to "client-individual" Observe the increase of org.apache.activemq.transport.stomp.ProtocolConverter$AckEntry

      When STOMP consumers use ackMode = "client-individual", A-MQ doesn't remove message ACKs, resulting in a org.apache.activemq.transport.stomp.ProtocolConverter.pendingAcks leaks. Which, in the end, never gets cleaned up, even after ACKing a message.

              Unassigned Unassigned
              rhn-support-iweiss Ingo Weiss
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: