This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gregory.p.smith
Recipients gregory.p.smith
Date 2012-06-07.21:00:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1339102803.48.0.0979109123526.issue15032@psf.upfronthosting.co.za>
In-reply-to
Content
Many random bits of the standard library were originally written using select.select.  This is an ancient API that is available everywhere, but these days you'd be hard pressed to find _any_ system that does not implement the superior poll() API which does not suffer from the file descriptor limits problem of select().

A select.select() work-a-like should be possible to write that is implemented using poll.poll().

I am attaching my untested work in progress version of something like that as I don't have time to work on this further at the moment.  Someone else can pick it up if desired. (sorry about the code being in Google style rather than PEP-8)
History
Date User Action Args
2012-06-07 21:00:03gregory.p.smithsetrecipients: + gregory.p.smith
2012-06-07 21:00:03gregory.p.smithsetmessageid: <1339102803.48.0.0979109123526.issue15032@psf.upfronthosting.co.za>
2012-06-07 21:00:02gregory.p.smithlinkissue15032 messages
2012-06-07 21:00:02gregory.p.smithcreate