Brian Curtin <br...@python.org> added the comment:

I can't find where we talked about this, maybe just IRC, but that's there 
(perhaps poorly) as a special case.

0 is 0, but signal.CTRL_C_EVENT is also 0. We try the signal version first then 
fall back to TerminateProcess.

I was just looking at this myself and it's not great. I actually wish we could 
change what signal.CTRL_C_EVENT means, or maybe add a flag to determine if the 
second parameter is supposed to be a return code or a signal? I'm open to 
anything.

----------

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

Reply via email to