-
Sub-task
-
Resolution: Done
-
Major
-
JBossAS-4.0.3RC2
-
None
There is a memory leak caused by the TomcatDeployer/RunAsListener
pushing the web metadata into a thread local and never resetting it.
The web metadata contains a link to the web app's classloader which stops garbage collection.
TomcatDeployer::performDeployInternal
// Pass the metadata to the RunAsListener via a thread local
RunAsListener.metaDataLocal.set(metaData);
- is related to
-
JBAS-2015 run-as does not work for Servlet.init()
- Closed