diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2012-06-25 17:19:05 +0100 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2012-06-25 17:19:05 +0100 |
| commit | 78dea9b92973e60b72317902be40659f647af5ce (patch) | |
| tree | 604bdf3b12787916a8500021eb23f8b3c4358666 /src/gm.erl | |
| parent | 8ce0730455dbbda058fb8a2026bdb67612436a74 (diff) | |
| download | rabbitmq-server-git-78dea9b92973e60b72317902be40659f647af5ce.tar.gz | |
OK, we do actually need a special way to determine the difference between:
leave the group -> normal
node shutting down -> shutdown
queue deletion -> {shutdown, do_not_heal}
Diffstat (limited to 'src/gm.erl')
| -rw-r--r-- | src/gm.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gm.erl b/src/gm.erl index b06a99e8ea..9d7bed8c99 100644 --- a/src/gm.erl +++ b/src/gm.erl @@ -664,7 +664,7 @@ handle_info({'DOWN', MRef, process, _Pid, Reason}, case {Member, Reason} of {undefined, _} -> noreply(State); - {_, shutdown} -> + {_, {shutdown, do_not_heal}} -> noreply(State); _ -> View1 = |
