GitHub user ilkkavi opened a pull request:
https://github.com/apache/activemq-artemis/pull/1920
Added acknowledgements for messages expired without expiry address bindings
Referring to a resource leak and JMX reporting expired messages as
in-delivery as discussed in the user mailing list between 2018-02-21 and
2018-03-01. I was unable to reproduce the OOM after this change. Would you care
to comment on this, if possible?
http://activemq.2283324.n4.nabble.com/Artemis-2-4-0-Issues-with-memory-leaks-and-JMS-message-redistribution-td4736891.html
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ilkkavi/activemq-artemis expiry-memoryleak
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/activemq-artemis/pull/1920.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1920
----
commit c9e544b19e8990cf28798df239f83248d2aae07d
Author: Ilkka Virolainen <ilkka.virolainen@...>
Date: 2018-03-02T12:18:40Z
Added acknowledgements for messages expired without expiry address bindings
----
---