[New-bugs-announce] [issue20737] 3.3 _thread lock.acquire() timeout and threading.Event().wait() do not wake for certain values on Windows

raruler report at bugs.python.org
Sat Feb 22 23:20:26 CET 2014


New submission from raruler:

I've tried this with both the 32-bit and 64-bit versions of 3.3.4 on two Windows 7 x64 machines. 

threading.Event().wait(2148) and a lock obtained from _thread used as lock.acquire(True, 2148) will never return. Anything under 2148 seems to work just fine, but anything 2148 or larger never wakes up.

The same call works on 3.3.4/x64 on OS X.

----------
components: Library (Lib), Windows
messages: 211966
nosy: pitrou, raruler
priority: normal
severity: normal
status: open
title: 3.3 _thread lock.acquire() timeout and threading.Event().wait() do not wake for certain values on Windows
type: behavior
versions: Python 3.3

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


More information about the New-bugs-announce mailing list