Gregory P. Smith added the comment:

I chose to go with the "there should not be an error" approach similar to how 
Python deals with multiple file closes.  Both are technically programming 
errors but the point of Python is make life easier.

Reasoning?  I don't want someone to ever think they could depend on getting an 
exception from send_signal/terminate/kill in this "process has already died and 
someone has called wait or poll to get its return code" situation as that is 
unreliable and potentially impacts other innocent processes.

----------
resolution:  -> fixed
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue6973>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to