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 vstinner
Recipients pitrou, vstinner
Date 2011-07-01.11:13:32
SpamBayes Score 8.9546294e-05
Marked as misclassified No
Message-id <1309518813.57.0.645896858101.issue12462@psf.upfronthosting.co.za>
In-reply-to
Content
The sleep implementation of floatsleep() doesn't call PyErr_SetFromErrno() if errno is EINTR, whereas EINTR indicates that select() was interrupted. I agree that PyErr_CheckSignals() is overkill in the Windows implementation.

My new patch is more explicit: only add a special case for the select implementation, if errno is EINTR.
History
Date User Action Args
2011-07-01 11:13:33vstinnersetrecipients: + vstinner, pitrou
2011-07-01 11:13:33vstinnersetmessageid: <1309518813.57.0.645896858101.issue12462@psf.upfronthosting.co.za>
2011-07-01 11:13:33vstinnerlinkissue12462 messages
2011-07-01 11:13:33vstinnercreate