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 asvetlov
Recipients asvetlov, njs, vstinner, yselivanov
Date 2019-01-16.19:06:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1547665589.39.0.0833100696874.issue35749@roundup.psfhosted.org>
In-reply-to
Content
Victor, thanks for the message.
I forgot mentioned changes.
You are right, the issue is "theoretical", I didn't see problems with current implementation.
The self-pipe buffer is pretty big, a chance to reach its limit is relatively low.
But a change to break asyncio on some OS with the patch is much higher.
Moreover, the patch assumes that python signal handler will be called *before* reading from self-pipe. 
Otherwise, a signal callback will be postponed up to next writing to the pipe, which looks like a hidden bug.

Let's close the issue.
History
Date User Action Args
2019-01-16 19:06:31asvetlovsetrecipients: + asvetlov, vstinner, njs, yselivanov
2019-01-16 19:06:29asvetlovsetmessageid: <1547665589.39.0.0833100696874.issue35749@roundup.psfhosted.org>
2019-01-16 19:06:29asvetlovlinkissue35749 messages
2019-01-16 19:06:29asvetlovcreate