summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2020-11-17 15:22:23 (GMT)
committerGitHub <noreply@github.com>2020-11-17 15:22:23 (GMT)
commit296a796951032f678d063008f588ccc6958d0df1 (patch)
tree91fa9ac02ef9786aeb741d13d07a0cd027d34d02 /Doc/whatsnew
parent975022b77b0024ea1548f19d5f91aba5ba1eed59 (diff)
downloadcpython-296a796951032f678d063008f588ccc6958d0df1.zip
cpython-296a796951032f678d063008f588ccc6958d0df1.tar.gz
cpython-296a796951032f678d063008f588ccc6958d0df1.tar.bz2
bpo-41713: Remove PyOS_InitInterrupts() function (GH-23342)
Remove the undocumented PyOS_InitInterrupts() C function. * Rename PyOS_InitInterrupts() to _PySignal_Init(). It now installs other signal handlers, not only SIGINT. * Rename PyOS_FiniInterrupts() to _PySignal_Fini()
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r--Doc/whatsnew/3.10.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.10.rst b/Doc/whatsnew/3.10.rst
index 25b736e..ffc34d7 100644
--- a/Doc/whatsnew/3.10.rst
+++ b/Doc/whatsnew/3.10.rst
@@ -583,3 +583,8 @@ Removed
``Py_END_ALLOW_RECURSION`` and the ``recursion_critical`` field of the
:c:type:`PyInterpreterState` structure.
(Contributed by Serhiy Storchaka in :issue:`41936`.)
+
+* Removed the undocumented ``PyOS_InitInterrupts()`` function. Initializing
+ Python already implicitly installs signal handlers: see
+ :c:member:`PyConfig.install_signal_handlers`.
+ (Contributed by Victor Stinner in :issue:`41713`.)