[New-bugs-announce] [issue11668] _multiprocessing.Connection.poll with timeout uses polling under Windows

Antoine Pitrou report at bugs.python.org
Fri Mar 25 01:27:36 CET 2011

New submission from Antoine Pitrou <pitrou at free.fr>:

This impacts higher-level APIs such as Queue.get() with a positive timeout.
I'm not sure whether it's easily possible to fix this. A Google search seems to suggest that the pipe could be opened with "SYNCHRONIZE" access rights (?) and then WaitForSingleObject() be used on the handle.

messages: 132058
nosy: asksol, brian.curtin, jnoller, krisvale, pitrou, tim.golden
priority: normal
severity: normal
status: open
title: _multiprocessing.Connection.poll with timeout uses polling under Windows
type: resource usage
versions: Python 2.7, Python 3.2, Python 3.3

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list