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 gregory.p.smith, gvanrossum, neologix, vstinner
Date 2013-12-02.16:58:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CAMpsgwaKhVsBo_j59qUxFTSOwVZmk_VA8+oVhDNg_AWfvMS3Dw@mail.gmail.com>
In-reply-to <1386003267.18.0.726296933745.issue19850@psf.upfronthosting.co.za>
Content
> I have a question. Is there actually any need for this with asyncio?

I believe that the libc and the kernel knows better than Python how to
restart a syscalls, than Python. I expect more reliable timeout, or
the kernel may avoid context switches (don't wake up the process).

In practice, you should not see any difference. Or maybe only on some
corner cases. But do you want to handle these corner cases while there
is already a portable flag for them? :-)
History
Date User Action Args
2013-12-02 16:58:14vstinnersetrecipients: + vstinner, gvanrossum, gregory.p.smith, neologix
2013-12-02 16:58:13vstinnerlinkissue19850 messages
2013-12-02 16:58:13vstinnercreate