This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bjs
Recipients bjs, docs@python
Date 2020-05-29.13:25:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1590758700.82.0.757809403714.issue40815@roundup.psfhosted.org>
In-reply-to
Content
The Multiprocessing docs specifically say that Queue is process- and thread- safe: https://docs.python.org/3/library/multiprocessing.html#exchanging-objects-between-processes.

But this information is not given for the various synchronisation primitives and such (Lock, Semaphore, Event, etc)

Are they thread-safe?  Should the docs say whether they are or are not?
History
Date User Action Args
2020-05-29 13:25:00bjssetrecipients: + bjs, docs@python
2020-05-29 13:25:00bjssetmessageid: <1590758700.82.0.757809403714.issue40815@roundup.psfhosted.org>
2020-05-29 13:25:00bjslinkissue40815 messages
2020-05-29 13:25:00bjscreate