[jboss-cvs] JBossAS SVN: r101181 - projects/kernel/trunk/dependency/src/main/java/org/jboss/dependency/plugins.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Feb 19 14:02:28 EST 2010
Author: kabir.khan at jboss.com
Date: 2010-02-19 14:02:27 -0500 (Fri, 19 Feb 2010)
New Revision: 101181
Modified:
projects/kernel/trunk/dependency/src/main/java/org/jboss/dependency/plugins/AbstractController.java
Log:
[JBKERNEL-95] Undo last commit
Modified: projects/kernel/trunk/dependency/src/main/java/org/jboss/dependency/plugins/AbstractController.java
===================================================================
--- projects/kernel/trunk/dependency/src/main/java/org/jboss/dependency/plugins/AbstractController.java 2010-02-19 17:20:08 UTC (rev 101180)
+++ projects/kernel/trunk/dependency/src/main/java/org/jboss/dependency/plugins/AbstractController.java 2010-02-19 19:02:27 UTC (rev 101181)
@@ -1833,9 +1833,17 @@
*/
protected Set<CallbackItem<?>> getCallbacks(Object name, boolean isInstallPhase)
{
- Map<Object, Set<CallbackItem<?>>> map = (isInstallPhase ? installCallbacks : uninstallCallbacks);
- Set<CallbackItem<?>> callbacks = map.get(name);
- return callbacks != null ? callbacks : Collections.<CallbackItem<?>>emptySet();
+ lockRead();
+ try
+ {
+ Map<Object, Set<CallbackItem<?>>> map = (isInstallPhase ? installCallbacks : uninstallCallbacks);
+ Set<CallbackItem<?>> callbacks = map.get(name);
+ return callbacks != null ? callbacks : Collections.<CallbackItem<?>>emptySet();
+ }
+ finally
+ {
+ unlockRead();
+ }
}
/**
More information about the jboss-cvs-commits
mailing list