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 arigo
Recipients arigo, giampaolo.rodola, gregory.p.smith, gvanrossum, koobs, neologix, pitrou, sbt, vstinner
Date 2013-11-30.22:58:32
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1385852313.06.0.621902119747.issue18885@psf.upfronthosting.co.za>
In-reply-to
Content
Am I correct in thinking that you're simply replacing the OSError(EINTR) with returning empty lists?  This is bound to subtly break code, e.g. the code that expects reasonably that a return value of three empty lists means the timeout really ran out (i.e. the version of the code that is already the most careful).  Shouldn't you restart the poll with the remaining time until timeout?
History
Date User Action Args
2013-11-30 22:58:33arigosetrecipients: + arigo, gvanrossum, gregory.p.smith, pitrou, vstinner, giampaolo.rodola, neologix, sbt, koobs
2013-11-30 22:58:33arigosetmessageid: <1385852313.06.0.621902119747.issue18885@psf.upfronthosting.co.za>
2013-11-30 22:58:33arigolinkissue18885 messages
2013-11-30 22:58:32arigocreate