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

Leak of HttpAcceptorHandler instances when using websocket connections

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Done
    • AMQ 7.4.0.GA
    • AMQ 7.8.0.CR2
    • None
    • None

    Description

      We are running Artemis 2.9.0 and we noticed the memory grows continuously after getting a heap we discovered there are a leak of multiple instances of type org.apache.activemq.artemis.core.remoting.impl.netty.HttpAcceptorHandler which are keep in a list inside org.apache.activemq.artemis.core.remoting.impl.netty.HttpKeepAliveRunnable.

      Those instances are removed in the channelInactive method but this method is not called because when doing the upgrade to websocket the handler is removed.

      Attachments

        Issue Links

          Activity

            People

              rhn-support-jbertram Justin Bertram
              dbruscin Domenico Francesco Bruscino
              Oleg Sushchenko Oleg Sushchenko
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: