You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ra...@apache.org on 2006/12/20 09:33:51 UTC
svn commit: r488958 -
/incubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/AbstractRegion.java
Author: rajdavies
Date: Wed Dec 20 00:33:50 2006
New Revision: 488958
URL: http://svn.apache.org/viewvc?view=rev&rev=488958
Log:
stop destinations when stoping a region
Modified:
incubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/AbstractRegion.java
Modified: incubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/AbstractRegion.java
URL: http://svn.apache.org/viewvc/incubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/AbstractRegion.java?view=diff&rev=488958&r1=488957&r2=488958
==============================================================================
--- incubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/AbstractRegion.java (original)
+++ incubator/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/broker/region/AbstractRegion.java Wed Dec 20 00:33:50 2006
@@ -79,6 +79,11 @@
}
public void stop() throws Exception {
+ for (Iterator i = destinations.values().iterator();i.hasNext();) {
+ Destination dest = (Destination)i.next();
+ dest.stop();
+ }
+ destinations.clear();
}
public Destination addDestination(ConnectionContext context, ActiveMQDestination destination) throws Exception {