[jboss-remoting-commits] JBoss Remoting SVN: r4368 - remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core.
jboss-remoting-commits at lists.jboss.org
jboss-remoting-commits at lists.jboss.org
Tue Jul 8 00:45:53 EDT 2008
Author: ron.sigal at jboss.com
Date: 2008-07-08 00:45:53 -0400 (Tue, 08 Jul 2008)
New Revision: 4368
Modified:
remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/EndpointImpl.java
Log:
Put resources.notifyAll() in ResourceRemover.handleClose() in a synchronized block.
Modified: remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/EndpointImpl.java
===================================================================
--- remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/EndpointImpl.java 2008-07-08 00:50:00 UTC (rev 4367)
+++ remoting3/trunk/core/src/main/java/org/jboss/cx/remoting/core/EndpointImpl.java 2008-07-08 04:45:53 UTC (rev 4368)
@@ -137,7 +137,10 @@
private final class ResourceRemover implements CloseHandler<Closeable> {
public void handleClose(final Closeable closed) {
resources.remove(closed);
- resources.notifyAll();
+ synchronized (resources)
+ {
+ resources.notifyAll();
+ }
}
}
}
More information about the jboss-remoting-commits
mailing list