summaryrefslogtreecommitdiff
path: root/qpid
diff options
context:
space:
mode:
authorAndrew MacBean <macbean@apache.org>2014-07-15 09:23:48 +0000
committerAndrew MacBean <macbean@apache.org>2014-07-15 09:23:48 +0000
commit8fa457bcbd55846a35899f602bb653e86b5218e5 (patch)
tree734a8fe3b2a9368cd2cc10bb1a4fb00efc289d7a /qpid
parent12f54cab0caddb958c34253ec7dae8e02c873fba (diff)
downloadqpid-python-8fa457bcbd55846a35899f602bb653e86b5218e5.tar.gz
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
Diffstat (limited to 'qpid')
-rw-r--r--qpid/java/bdbstore/src/main/java/org/apache/qpid/server/store/berkeleydb/replication/ReplicatedEnvironmentFacade.java4
1 files changed, 4 insertions, 0 deletions
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<String> permittedNodes)