[New-bugs-announce] [issue14976] Queue.PriorityQueue() is not interrupt safe

Johan Aires Rastén report at bugs.python.org
Fri Jun 1 10:43:06 CEST 2012


New submission from Johan Aires Rastén <johan at oljud.se>:

Python 2.7.3 (default, Apr 20 2012, 22:39:59) 
[GCC 4.6.3] on linux2

If a signal handler calls Queue.PriorityQueue.put and a second signal is received while one is already being processed, neither of the calls to put will terminate.

Highly dependent on timing so it might be difficult to reproduce.

----------
components: Library (Lib)
messages: 162062
nosy: JohanAR
priority: normal
severity: normal
status: open
title: Queue.PriorityQueue() is not interrupt safe
type: crash
versions: Python 2.7

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


More information about the New-bugs-announce mailing list