[jboss-cvs] JBossAS SVN: r77617 - in projects/aop/trunk/aop/src: test/org/jboss/test/aop/rebuildingchain and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Aug 28 14:48:12 EDT 2008
Author: flavia.rainone at jboss.com
Date: 2008-08-28 14:48:12 -0400 (Thu, 28 Aug 2008)
New Revision: 77617
Modified:
projects/aop/trunk/aop/src/main/org/jboss/aop/AspectManager.java
projects/aop/trunk/aop/src/test/org/jboss/test/aop/rebuildingchain/RebuildingChainTestCase.java
Log:
[JBAOP-569] Bug fixed by synchronized AspectManager.removeBinding method.
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/AspectManager.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/AspectManager.java 2008-08-28 18:29:28 UTC (rev 77616)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/AspectManager.java 2008-08-28 18:48:12 UTC (rev 77617)
@@ -1390,7 +1390,7 @@
/**
* Remove an interceptor pointcut with a given name
*/
- public void removeBinding(String name)
+ public synchronized void removeBinding(String name)
{
AdviceBinding binding = internalRemoveBinding(name);
if (binding != null)
Modified: projects/aop/trunk/aop/src/test/org/jboss/test/aop/rebuildingchain/RebuildingChainTestCase.java
===================================================================
--- projects/aop/trunk/aop/src/test/org/jboss/test/aop/rebuildingchain/RebuildingChainTestCase.java 2008-08-28 18:29:28 UTC (rev 77616)
+++ projects/aop/trunk/aop/src/test/org/jboss/test/aop/rebuildingchain/RebuildingChainTestCase.java 2008-08-28 18:48:12 UTC (rev 77617)
@@ -223,8 +223,7 @@
st.setDone(true);
rt.setDone(true);
- // TODO remove this when JBAOP-569 is fixed
- //rt.unlinkAdvice();
+ rt.unlinkAdvice();
assertFalse("Failed to match pointcut when rebuilding the chain....", failed);
}
More information about the jboss-cvs-commits
mailing list