[jboss-cvs] JBossAS SVN: r84132 - projects/aop/trunk/asintegration-mc/src/main/java/org/jboss/aop/asintegration/jboss5.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Feb 12 13:28:54 EST 2009


Author: kabir.khan at jboss.com
Date: 2009-02-12 13:28:54 -0500 (Thu, 12 Feb 2009)
New Revision: 84132

Modified:
   projects/aop/trunk/asintegration-mc/src/main/java/org/jboss/aop/asintegration/jboss5/VFSClassLoaderDomainRegistry.java
Log:
[JBAOP-703] Correct reference counting to avoid stale ScopedVFSClassLoaderDomains

Modified: projects/aop/trunk/asintegration-mc/src/main/java/org/jboss/aop/asintegration/jboss5/VFSClassLoaderDomainRegistry.java
===================================================================
--- projects/aop/trunk/asintegration-mc/src/main/java/org/jboss/aop/asintegration/jboss5/VFSClassLoaderDomainRegistry.java	2009-02-12 18:25:34 UTC (rev 84131)
+++ projects/aop/trunk/asintegration-mc/src/main/java/org/jboss/aop/asintegration/jboss5/VFSClassLoaderDomainRegistry.java	2009-02-12 18:28:54 UTC (rev 84132)
@@ -109,7 +109,7 @@
       {
          Integer count = classLoaderDomainReferenceCounts.get(clDomain);
          int cnt = count == null ? 0 : count.intValue();
-         classLoaderDomainReferenceCounts.put(clDomain, ++cnt);
+         classLoaderDomainReferenceCounts.put(clDomain, cnt);
          
          classLoaderDomainsByLoader.put(loader, new WeakReference<ClassLoaderDomain>(clDomain));
          classLoaderUnitParents.put(loader, new WeakReference<ClassLoader>(parentUnitLoader));




More information about the jboss-cvs-commits mailing list