[jboss-cvs] JBossAS SVN: r65602 - branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/classpool.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Sep 25 13:42:44 EDT 2007
Author: flavia.rainone at jboss.com
Date: 2007-09-25 13:42:44 -0400 (Tue, 25 Sep 2007)
New Revision: 65602
Modified:
branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java
Log:
[JBAOP-465] Bug fixed.
Modified: branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java
===================================================================
--- branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java 2007-09-25 17:41:22 UTC (rev 65601)
+++ branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/classpool/AOPClassPoolRepository.java 2007-09-25 17:42:44 UTC (rev 65602)
@@ -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