https://github.com/python/cpython/commit/0dcbc8385322ff51f7fc3e586027d880275df4fa
commit: 0dcbc8385322ff51f7fc3e586027d880275df4fa
branch: main
author: Andrey Mishchenko <[email protected]>
committer: gpshead <[email protected]>
date: 2024-07-21T06:17:57Z
summary:
Delete stale note about mp.Lock.acquire/SIGINT (#120929)
files:
M Doc/library/multiprocessing.rst
diff --git a/Doc/library/multiprocessing.rst b/Doc/library/multiprocessing.rst
index bc615b8e297046..f1f9d087edf7f9 100644
--- a/Doc/library/multiprocessing.rst
+++ b/Doc/library/multiprocessing.rst
@@ -1473,17 +1473,6 @@ object -- see :ref:`multiprocessing-managers`.
On macOS, ``sem_timedwait`` is unsupported, so calling ``acquire()`` with
a timeout will emulate that function's behavior using a sleeping loop.
-.. note::
-
- If the SIGINT signal generated by :kbd:`Ctrl-C` arrives while the main
thread is
- blocked by a call to :meth:`BoundedSemaphore.acquire`, :meth:`Lock.acquire`,
- :meth:`RLock.acquire`, :meth:`Semaphore.acquire`, :meth:`Condition.acquire`
- or :meth:`Condition.wait` then the call will be immediately interrupted and
- :exc:`KeyboardInterrupt` will be raised.
-
- This differs from the behaviour of :mod:`threading` where SIGINT will be
- ignored while the equivalent blocking calls are in progress.
-
.. note::
Some of this package's functionality requires a functioning shared semaphore
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]