From 98070e75797bc029bd36e06eaf4eee97f69433b2 Mon Sep 17 00:00:00 2001 From: Keith Wall Date: Tue, 18 Nov 2014 09:42:25 +0000 Subject: QPID-6208: [Java Broker] Fix defect that prevents the permitted node list from being written to the store if it is not the first node in the group (This was caused by a misuse of the features of ACO). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1640291 13f79535-47bb-0310-9956-ffa450edef68 --- .../server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java index 185c8c306b..265555c635 100644 --- a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java +++ b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java @@ -289,7 +289,8 @@ public class BDBHAVirtualHostNodeImpl extends AbstractVirtualHostNode(getPermittedNodesFromHelper()); + List permittedNodes = new ArrayList<>(getPermittedNodesFromHelper()); + setAttribute(PERMITTED_NODES, null, permittedNodes); } getEventLogger().message(getVirtualHostNodeLogSubject(), HighAvailabilityMessages.CREATED()); } -- cgit v1.2.1