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 ncoghlan
Recipients Mark.Shannon, deleted0524, erik.bray, gregory.p.smith, jdemeyer, ncoghlan, njs, xgdomingo, yselivanov
Date 2017-09-08.02:02:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1504836166.56.0.010768324642.issue29988@psf.upfronthosting.co.za>
In-reply-to
Content
A new issue (depending on this one and potentially on issue 31388) would be helpful, especially if you were able to use the testing trace hook from this PR to reproduce the problem.

The reason I've taken the async with change out of this issue is because it's untestable given the current state of asyncio - the pending call fires as soon as the YIELD_FROM opcode is reached and control returns to the asyncio event loop. If there's a simple(ish) coroutine driver we can add to manage KeyboardInterrupt adequately for testing purposes, I'd be prepared to do that, but I'd still like to consider the async case separately from the synchronous one.
History
Date User Action Args
2017-09-08 02:02:46ncoghlansetrecipients: + ncoghlan, gregory.p.smith, njs, Mark.Shannon, erik.bray, jdemeyer, yselivanov, deleted0524, xgdomingo
2017-09-08 02:02:46ncoghlansetmessageid: <1504836166.56.0.010768324642.issue29988@psf.upfronthosting.co.za>
2017-09-08 02:02:46ncoghlanlinkissue29988 messages
2017-09-08 02:02:46ncoghlancreate