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: