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 njs
Recipients berker.peksag, eryksun, njs, paul.moore, steve.dower, tim.golden, vstinner, zach.ware
Date 2017-02-07.10:48:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1486464502.52.0.00131985038855.issue29256@psf.upfronthosting.co.za>
In-reply-to
Content
> Please don't do that. In Python, we have a long tradition of trying to provide thin wrappers to OS functions: os and select modules are good example.

I don't find this argument terribly convincing... Python also has a long history of papering over small issues when it can be done in a simple and tasteful way. select.select already overrides the Windows default for the maximum number of FDs, and the PEP 475 retry logic is definitely a non-trivial modification to the raw OS select semantics.

But I don't think it matters terribly much either, so long as we all agree that the SelectSelector behavior is definitely a bug :-)
History
Date User Action Args
2017-02-07 10:48:22njssetrecipients: + njs, paul.moore, vstinner, tim.golden, berker.peksag, zach.ware, eryksun, steve.dower
2017-02-07 10:48:22njssetmessageid: <1486464502.52.0.00131985038855.issue29256@psf.upfronthosting.co.za>
2017-02-07 10:48:22njslinkissue29256 messages
2017-02-07 10:48:22njscreate