Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0d441d7

Browse files
committed
Add a note about queue not being safe for use from signal handlers.
issue14976.
2 parents f9b760f + cb3f2c8 commit 0d441d7

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Doc/library/queue.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,11 @@ Example of how to wait for enqueued tasks to be completed::
189189
t.join()
190190

191191

192+
.. note::
193+
194+
The :mod:`queue` module is not safe for use from :mod:`signal` handlers as
195+
it uses :mod:`threading` locks.
196+
192197
.. seealso::
193198

194199
Class :class:`multiprocessing.Queue`

0 commit comments

Comments
 (0)