Memory Leak in ActiveMQConnection
---------------------------------
Key: AMQ-2138
URL: https://issues.apache.org/activemq/browse/AMQ-2138
Project: ActiveMQ
Issue Type: Bug
Components: Connector
Environment: Tomcat 6 + ActiveMQ 5.1
Reporter: Markus Wolf
We discovered a memory leak in the ActiveMQConnection class.
In our setup we have an activemq 5.1 embedded in our webapplication. On
undeployemnt (more specially on connection close) the ThreadPoolExecutor is
kept in memory and could not be garbage collected, because of the ThreadFactory
which is loaded by our webapp classloader. A reference to it is held by the
ThreadPoolExecutor.
This is likly a bug in the JDK TheadPoolExecutor but it could be fixed by
setting a default ThreadFactory before shutdown.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.