diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2013-12-10 14:30:02 +0000 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2013-12-10 14:30:02 +0000 |
| commit | 02b599d2a01c8a756cbe67d8318d3db7b94890bf (patch) | |
| tree | 2cb49b6c88ba8193b25d604ee400510e9bca58ea | |
| parent | bb74a8e228cc973bae418e503c8e516028164682 (diff) | |
| parent | e5c6081fc2a6bdbecbb74c45b0e3220b0ed97fa7 (diff) | |
| download | rabbitmq-server-git-02b599d2a01c8a756cbe67d8318d3db7b94890bf.tar.gz | |
Merge bug24829
| -rw-r--r-- | src/rabbit_mnesia.erl | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl index 3a8fae7f77..f27f77c697 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() -> |
