Jack O'Connor added the comment:

`close()` fixes it; thanks for the workaround! When I throw a print statement 
inside `remove_signal_handler`, it says that sig is 17 and handler is 0. 17 
looks to be SIGCHLD, presumably from the little echo subprocess exiting in this 
example.

----------

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

Reply via email to