diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2014-04-24 13:23:17 +0100 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2014-04-24 13:23:17 +0100 |
commit | 7b89ef26f3d4799c582f5179f0d3170d72cc4433 (patch) | |
tree | e9c4ee585df222da209cebd1c3ba88d9aa245f13 | |
parent | 3059534426122b0aa27182286958d46910d9cdef (diff) | |
parent | d90d70371c5b5a9f54cb40bdcc3c48b34109bc34 (diff) | |
download | rabbitmq-server-7b89ef26f3d4799c582f5179f0d3170d72cc4433.tar.gz |
Merge bug26125
-rw-r--r-- | src/gm.erl | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -711,13 +711,12 @@ handle_info({'DOWN', MRef, process, _Pid, Reason}, Member, GroupName, TxnFun)), handle_callback_result( case alive_view_members(View1) of - [Self] -> - {Result, State1} = maybe_erase_aliases(State, View1), - {Result, State1 #state { - members_state = blank_member_state(), - confirms = purge_confirms(Confirms) }}; - _ -> - change_view(View1, State) + [Self] -> maybe_erase_aliases( + State #state { + members_state = blank_member_state(), + confirms = purge_confirms(Confirms) }, + View1); + _ -> change_view(View1, State) end) end. |