[jboss-svn-commits] JBL Code SVN: r34473 - labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/lifecycle.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Aug 3 05:25:33 EDT 2010
Author: kevin.conner at jboss.com
Date: 2010-08-03 05:25:32 -0400 (Tue, 03 Aug 2010)
New Revision: 34473
Modified:
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/lifecycle/LifecycleResourceManager.java
Log:
Move identity access within lock: JBESB-3416
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/lifecycle/LifecycleResourceManager.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/lifecycle/LifecycleResourceManager.java 2010-08-02 22:44:25 UTC (rev 34472)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/lifecycle/LifecycleResourceManager.java 2010-08-03 09:25:32 UTC (rev 34473)
@@ -186,13 +186,14 @@
public void disassociateDeployment(final String deploymentName)
{
final ClassLoader classLoader = Thread.currentThread().getContextClassLoader() ;
- final String identity = identities.get(classLoader) ;
+ final String identity ;
final boolean cleanContext ;
final Lock writeLock = deploymentLock.writeLock() ;
writeLock.lock() ;
try
{
+ identity = identities.get(classLoader) ;
final Set<String> currentAssociations = associatedDeployments.get(classLoader) ;
if (currentAssociations != null)
{
More information about the jboss-svn-commits
mailing list