[issue16269] multiprocessing.Queue uses select()

2012-10-17 Thread William Edwards

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 
<http://bugs.python.org/issue16269>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue10527] multiprocessing.Pipe problem: "handle out of range in select()"

2012-10-18 Thread William Edwards

William Edwards added the comment:

issue 16259 has just been closed as a dup of this one.  Does this mean that 
this one will be fixed in Python 2.x too?

--
nosy: +William.Edwards

___
Python tracker 
<http://bugs.python.org/issue10527>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue10527] multiprocessing.Pipe problem: "handle out of range in select()"

2012-10-18 Thread William Edwards

William Edwards added the comment:

Apologies, I meant:

issue 16269 has just been closed as a dup of this one.  Does this mean that 
this one will be fixed in Python 2.x too?

--

___
Python tracker 
<http://bugs.python.org/issue10527>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue10527] multiprocessing.Pipe problem: "handle out of range in select()"

2012-10-18 Thread William Edwards

William Edwards added the comment:

That was my fear; I raise an issue hurting my 2.x servers in
production, and its closed as duplicate instead of not-going-to-fix?

--

___
Python tracker 
<http://bugs.python.org/issue10527>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com