summaryrefslogtreecommitdiff
path: root/src/gm.erl
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2012-06-25 17:19:05 +0100
committerSimon MacMullen <simon@rabbitmq.com>2012-06-25 17:19:05 +0100
commit78dea9b92973e60b72317902be40659f647af5ce (patch)
tree604bdf3b12787916a8500021eb23f8b3c4358666 /src/gm.erl
parent8ce0730455dbbda058fb8a2026bdb67612436a74 (diff)
downloadrabbitmq-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.erl2
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 =