[jboss-cvs] JBossAS SVN: r65699 - branches/JBoss_AOP_1_5_5_GA_CP/aop/src/main/org/jboss/aop/classpool.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Sep 29 00:14:43 EDT 2007


Author: flavia.rainone at jboss.com
Date: 2007-09-29 00:14:43 -0400 (Sat, 29 Sep 2007)
New Revision: 65699

Modified:
   branches/JBoss_AOP_1_5_5_GA_CP/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java
Log:
[JBAOP-465] Bug fixed.

Modified: branches/JBoss_AOP_1_5_5_GA_CP/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java
===================================================================
--- branches/JBoss_AOP_1_5_5_GA_CP/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java	2007-09-28 21:09:02 UTC (rev 65698)
+++ branches/JBoss_AOP_1_5_5_GA_CP/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java	2007-09-29 04:14:43 UTC (rev 65699)
@@ -171,6 +171,10 @@
                synchronized (manager.getAdvisors())
                {
                   WeakReference ref = (WeakReference)manager.getAdvisors().remove(clazz);
+                  if (ref == null)
+                  {
+                     continue;
+                  }
                   Advisor advisor = (Advisor)ref.get();
                   if (advisor != null)
                   {




More information about the jboss-cvs-commits mailing list