From 8fa457bcbd55846a35899f602bb653e86b5218e5 Mon Sep 17 00:00:00 2001 From: Andrew MacBean Date: Tue, 15 Jul 2014 09:23:48 +0000 Subject: QPID-5891: Re-instated incorrect removal of else clause in ReplicatedEnvironmentFacade.setMessageStoreDurability() method git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1610630 13f79535-47bb-0310-9956-ffa450edef68 --- .../store/berkeleydb/replication/ReplicatedEnvironmentFacade.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/ReplicatedEnvironmentFacade.java b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/ReplicatedEnvironmentFacade.java index 332658692c..c1a851c7a2 100644 --- a/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/ReplicatedEnvironmentFacade.java +++ b/qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/ReplicatedEnvironmentFacade.java @@ -1117,6 +1117,10 @@ public class ReplicatedEnvironmentFacade implements EnvironmentFacade, StateChan } _realMessageStoreDurability = new Durability(localTransactionSynchronizationPolicy, remoteTransactionSynchronizationPolicy, replicaAcknowledgmentPolicy); } + else + { + throw new IllegalStateException("Message store durability is already set to " + _messageStoreDurability.get()); + } } public void setPermittedNodes(Collection permittedNodes) -- cgit v1.2.1