diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2014-05-12 16:36:56 +0100 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2014-05-12 16:36:56 +0100 |
commit | 2a7f38273d835e4b4f96f1a7b46bf393185eb63b (patch) | |
tree | 82222e3c72b7bd5ad3ec3ae1a54caa64f26ce83a | |
parent | fe2d1f059667245fab1420f7d56003dff8ec5395 (diff) | |
parent | adbaa72127d98a20df743e0f25ea34b3e7f1ee3e (diff) | |
download | rabbitmq-server-2a7f38273d835e4b4f96f1a7b46bf393185eb63b.tar.gz |
stable to default
-rw-r--r-- | src/gm.erl | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1036,7 +1036,8 @@ join_group(Self, GroupName, #gm_group { members = Members } = Group, TxnFun) -> case lists:filter(fun is_member_alive/1, Members) of [] -> join_group(Self, GroupName, - prune_or_create_group(Self, GroupName, TxnFun)); + prune_or_create_group(Self, GroupName, TxnFun), + TxnFun); Alive -> Left = lists:nth(random:uniform(length(Alive)), Alive), Handler = |