diff -r fd0842f34602 -r 3eee07bc54eb Doc/library/signal.rst --- a/Doc/library/signal.rst Tue Nov 29 20:49:14 2016 +0200 +++ b/Doc/library/signal.rst Tue Nov 29 22:16:33 2016 +0100 @@ -33,8 +33,9 @@ * Python installs a small number of signal handlers by default: :const:`SIGPIPE` is ignored (so write errors on pipes and sockets can be reported as ordinary - Python exceptions) and :const:`SIGINT` is translated into a - :exc:`KeyboardInterrupt` exception. All of these can be overridden. + Python exceptions) and :const:`SIGINT` (if parent process has not changed it) + is translated into a :exc:`KeyboardInterrupt` exception. All of these can be + overridden. * Some care must be taken if both signals and threads are used in the same program. The fundamental thing to remember in using signals and threads