summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2010-10-22 17:21:04 +0100
committerSimon MacMullen <simon@rabbitmq.com>2010-10-22 17:21:04 +0100
commit6d67637424a772aec063f0fb40823030b42c0576 (patch)
tree9d1b66f6b0fda44933995b337bef6feee12d606c
parent1a33a71e57ff15f09737931fdaa7415176dbed84 (diff)
downloadrabbitmq-server-6d67637424a772aec063f0fb40823030b42c0576.tar.gz
Only attempt upgrade if we are *really* not clustered.
-rw-r--r--src/rabbit_mnesia.erl8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index 2555c2f0..77cf9f61 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -378,10 +378,10 @@ init_db(ClusterNodes, Force) ->
[] ->
case mnesia:system_info(use_dir) of
true ->
- case is_clustered() of
- false -> wait_for_tables(),
- rabbit_upgrade:maybe_upgrade(dir());
- _ -> ok
+ case length(mnesia:system_info(db_nodes)) of
+ 1 -> wait_for_tables(),
+ rabbit_upgrade:maybe_upgrade(dir());
+ _ -> ok
end,
case check_schema_integrity() of
ok ->