summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2013-12-06 17:18:26 +0000
committerSimon MacMullen <simon@rabbitmq.com>2013-12-06 17:18:26 +0000
commit5d861f91ba6e3122b23d7a9aea4cdeb3c88ba2ac (patch)
tree50aa20158b9759cd6a7d39c5cbde412e89dd0fdf
parent4b831bcebcac4ebc88a02e9060aaafe64ed7fbfc (diff)
parent29a80ca7ed7d46ddd39d6e381df7e212c07b45e2 (diff)
downloadrabbitmq-server-5d861f91ba6e3122b23d7a9aea4cdeb3c88ba2ac.tar.gz
stable to default
-rw-r--r--src/rabbit_mnesia.erl13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index 3a8fae7f..f27f77c6 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -434,10 +434,8 @@ init_db(ClusterNodes, NodeType, CheckOtherNodes) ->
%% First disc node up
maybe_force_load(),
ok;
- {[AnotherNode | _], _, _} ->
+ {[_ | _], _, _} ->
%% Subsequent node in cluster, catch up
- ensure_version_ok(
- rpc:call(AnotherNode, rabbit_version, recorded, [])),
maybe_force_load(),
ok = rabbit_table:wait_for_replicated(),
ok = rabbit_table:create_local_copy(NodeType)
@@ -639,15 +637,6 @@ schema_ok_or_move() ->
ok = create_schema()
end.
-ensure_version_ok({ok, DiscVersion}) ->
- DesiredVersion = rabbit_version:desired(),
- case rabbit_version:matches(DesiredVersion, DiscVersion) of
- true -> ok;
- false -> throw({error, {version_mismatch, DesiredVersion, DiscVersion}})
- end;
-ensure_version_ok({error, _}) ->
- ok = rabbit_version:record_desired().
-
%% We only care about disc nodes since ram nodes are supposed to catch
%% up only
create_schema() ->