diff options
| author | Keith Wall <kwall@apache.org> | 2014-11-18 09:42:25 +0000 |
|---|---|---|
| committer | Keith Wall <kwall@apache.org> | 2014-11-18 09:42:25 +0000 |
| commit | 98070e75797bc029bd36e06eaf4eee97f69433b2 (patch) | |
| tree | 560c7519eaadbc021160fd56ab1cda4dcce1f72b /qpid/java/bdbstore | |
| parent | 50f859283f47e6d113ed3501658ed7fe64bd5637 (diff) | |
| download | qpid-python-98070e75797bc029bd36e06eaf4eee97f69433b2.tar.gz | |
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
Diffstat (limited to 'qpid/java/bdbstore')
| -rw-r--r-- | qpid/java/bdbstore/src/main/java/org/apache/qpid/server/virtualhostnode/berkeleydb/BDBHAVirtualHostNodeImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
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<BDBHAVirtu super.onCreate(); if (!isFirstNodeInAGroup()) { - _permittedNodes = new ArrayList<>(getPermittedNodesFromHelper()); + List<String> permittedNodes = new ArrayList<>(getPermittedNodesFromHelper()); + setAttribute(PERMITTED_NODES, null, permittedNodes); } getEventLogger().message(getVirtualHostNodeLogSubject(), HighAvailabilityMessages.CREATED()); } |
