Commit 862ec211 authored by David Wilson's avatar David Wilson

core: allow shutdown triggered by any parent, not just immediate parent

parent 0f087833
...@@ -1372,7 +1372,7 @@ class ExternalContext(object): ...@@ -1372,7 +1372,7 @@ class ExternalContext(object):
def _on_shutdown_msg(self, msg): def _on_shutdown_msg(self, msg):
_v and LOG.debug('_on_shutdown_msg(%r)', msg) _v and LOG.debug('_on_shutdown_msg(%r)', msg)
if msg != _DEAD and msg.src_id != mitogen.parent_id: if msg != _DEAD and msg.auth_id not in mitogen.parent_ids:
LOG.warning('Ignoring SHUTDOWN from non-parent: %r', msg) LOG.warning('Ignoring SHUTDOWN from non-parent: %r', msg)
return return
self.broker.shutdown() self.broker.shutdown()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment