summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2012-10-02 21:46:50 +0000
committerAlan Conway <aconway@apache.org>2012-10-02 21:46:50 +0000
commit2eb1a78df26f1f1e3550103aeed53f53e2212754 (patch)
tree1fc850ad0238a2b98400ce1f93a94ae46dafe9a3 /java
parent50c802b05c28131017f588048ac845affb216b73 (diff)
downloadqpid-python-2eb1a78df26f1f1e3550103aeed53f53e2212754.tar.gz
QPID-4285: HA backups continuously disconnect / re-sync after attempting to replicate a deleted queue
Fixes queues getting into a partially deleted state: previously when a broker was promoted, it did not clean up it's QueueReplicators. The QueueReplicators keep a shared_ptr to the Queue so this kept Queues in memory after they were destroyed. It also kept them in QMF, since the management object is unregistered in the destructor. This patch cleans up properly on promotion. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1393201 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions