summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-09 11:03:00 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-09 11:03:00 +0100
commit741784e32fa33faea296983eda406b059c9c0807 (patch)
tree2f982966c6b28f9d1b13bf10c177c514dadc6d8e
parent43794b33f013c3112d84ce8bbe67aa3ede4123fa (diff)
downloadrabbitmq-server-741784e32fa33faea296983eda406b059c9c0807.tar.gz
deduplicate even the current node
-rw-r--r--src/rabbit_mnesia.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index cd70a986..8bd748ef 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -284,7 +284,8 @@ delete_cluster_nodes_config() ->
%% specified cluster nodes. If Force is false, don't allow
%% connections to offline nodes.
init_db(ClusterNodes, Force) ->
- ProperClusterNodes = lists:usort(ClusterNodes -- [node()]),
+ UClusterNodes = lists:usort(ClusterNodes),
+ ProperClusterNodes = UClusterNodes -- [node()],
case mnesia:change_config(extra_db_nodes, ProperClusterNodes) of
{ok, Nodes} ->
case Force of