[issue14976] queue.Queue() is not reentrant, so signals and GC can cause deadlocks

Gregory P. Smith report at bugs.python.org
Tue Jan 16 15:00:05 EST 2018


Gregory P. Smith <greg at krypto.org> added the comment:

Catalin has been examining code... switching concurrent.futures.thread to use SimpleQueue instead of Queue is probably a good idea as the queues in there get used from weakref callbacks.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue14976>
_______________________________________


More information about the Python-bugs-list mailing list