diff options
author | Robert Gemmell <robbie@apache.org> | 2013-05-20 11:16:24 +0000 |
---|---|---|
committer | Robert Gemmell <robbie@apache.org> | 2013-05-20 11:16:24 +0000 |
commit | 6dd36819dc2e1745dc733d7204b05574ddffd0cf (patch) | |
tree | 9f2d251f439ffb39910836a23ed3207dbdf0b0a1 /qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostImpl.java | |
parent | 65ff0be15a15ee3c65757d3a8f8bef0a29a9a8dd (diff) | |
download | qpid-python-6dd36819dc2e1745dc733d7204b05574ddffd0cf.tar.gz |
QPID-4862: Improve registration/unregistration for JMX MBean objects
merged from trunk r1483863
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1484429 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostImpl.java')
-rw-r--r-- | qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostImpl.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostImpl.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostImpl.java index b39f975c28..cbb7cb8224 100644 --- a/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostImpl.java +++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostImpl.java @@ -469,6 +469,9 @@ public class VirtualHostImpl implements VirtualHost, IConnectionRegistry.Registr } } + // clear exchange objects + _exchangeRegistry.clearAndUnregisterMbeans(); + _state = State.STOPPED; CurrentActor.get().message(VirtualHostMessages.CLOSED()); |