From 79346d96dbf59e7b80632e4af8d47c6dcb9f04ff Mon Sep 17 00:00:00 2001 From: David Wilson Date: Wed, 2 May 2018 02:14:09 +0100 Subject: [PATCH] core: Allow dead messages to be delivered regardless of policy --- mitogen/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mitogen/core.py b/mitogen/core.py index d87baf36..d5044307 100644 --- a/mitogen/core.py +++ b/mitogen/core.py @@ -1287,7 +1287,7 @@ class Router(object): if respondent: assert policy is None def policy(msg, _stream): - return msg.src_id == respondent.context_id + return msg.is_dead or msg.src_id == respondent.context_id def on_disconnect(): if handle in self._handle_map: fn(Message.dead())