New submission from William Edwards:

If you have 1024 file descriptors already open, the file descriptors created 
internally in multiprocessing.Queue will be beyond 1024 and the select() call 
buried deep in the Queue will throw an exception.

In fact, all uses of select() in the Python libs should be use poll() where 
available instead, obviously.

----------
components: IO
messages: 173208
nosy: William.Edwards
priority: normal
severity: normal
status: open
title: multiprocessing.Queue uses select()
type: behavior
versions: Python 2.6, Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue16269>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to