[jboss-cvs] JBossAS SVN: r83966 - projects/jboss-cl/branches/Branch_2_0/classloading/src/main/java/org/jboss/classloading/spi/dependency.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Feb 6 11:26:19 EST 2009
Author: adrian at jboss.org
Date: 2009-02-06 11:26:19 -0500 (Fri, 06 Feb 2009)
New Revision: 83966
Modified:
projects/jboss-cl/branches/Branch_2_0/classloading/src/main/java/org/jboss/classloading/spi/dependency/Module.java
Log:
[JBCL-85] - Fix memory leak in classloader->module map
Modified: projects/jboss-cl/branches/Branch_2_0/classloading/src/main/java/org/jboss/classloading/spi/dependency/Module.java
===================================================================
--- projects/jboss-cl/branches/Branch_2_0/classloading/src/main/java/org/jboss/classloading/spi/dependency/Module.java 2009-02-06 15:38:13 UTC (rev 83965)
+++ projects/jboss-cl/branches/Branch_2_0/classloading/src/main/java/org/jboss/classloading/spi/dependency/Module.java 2009-02-06 16:26:19 UTC (rev 83966)
@@ -925,6 +925,9 @@
*/
public void reset()
{
+ ClassLoader classLoader = getClassLoader();
+ if (classLoader != null)
+ unregisterModuleClassLoader(this, classLoader);
this.capabilities = null;
this.requirements = null;
}
More information about the jboss-cvs-commits
mailing list