[issue9205] Parent process hanging in multiprocessing if children terminate unexpectedly
Greg Brockman
report at bugs.python.org
Fri Aug 20 22:30:34 CEST 2010
Greg Brockman <gdb at mit.deu> added the comment:
Thanks for looking at it! Basically this patch requires the parent process to be able to send a message to a particular worker. As far as I can tell, the existing queues allow the children to send a message to the parent, or the parent to send a message to one child (whichever happens to win the race; not a particular one).
I don't love introducing one queue per child either, although I don't have a sense of how much overhead that would add.
Does the problem make sense/do you have any ideas for an alternate solution?
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue9205>
_______________________________________
More information about the Python-bugs-list
mailing list