diff options
author | Matthias Radestock <matthias@rabbitmq.com> | 2010-12-20 12:44:15 +0000 |
---|---|---|
committer | Matthias Radestock <matthias@rabbitmq.com> | 2010-12-20 12:44:15 +0000 |
commit | bddf8294edb6647a825093878f04c731c2a68ac0 (patch) | |
tree | 8613ca7f17b76f40cf560127741d7791ce2ec277 /src/delegate.erl | |
parent | 24e9bc07ec0bb467fca4566ef197c5855a4c8e80 (diff) | |
download | rabbitmq-server-bddf8294edb6647a825093878f04c731c2a68ac0.tar.gz |
treat nodedown as a recoverable error
Diffstat (limited to 'src/delegate.erl')
-rw-r--r-- | src/delegate.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/delegate.erl b/src/delegate.erl index 3814edcf..10054e57 100644 --- a/src/delegate.erl +++ b/src/delegate.erl @@ -87,7 +87,7 @@ invoke(Pids, Fun) when is_list(Pids) -> {invoke, Fun, Grouped}, infinity) end, - BadPids = [{Pid, {exit, badnode, []}} || + BadPids = [{Pid, {exit, {nodedown, BadNode}, []}} || BadNode <- BadNodes, Pid <- orddict:fetch(BadNode, Grouped)], ResultsNoNode = lists:append([safe_invoke(LocalPids, Fun) | |