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-11.10:07:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1505124433.04.0.712603342266.issue29988@psf.upfronthosting.co.za>
In-reply-to
Content
I've pushed a variant that relies entirely on checking for instruction pointer changes, and it seems quite promising. However, a test_io failure introduced by this variant shows a new way for this version to *create* problems: because of the shift in the way signals are handled, the failing test switches from raising the exception as the last item inside the with statement to instead raising it as the first thing inside the __exit__ statement for a pure-Python context manager.
History
Date User Action Args
2017-09-11 10:07:13ncoghlansetrecipients: + ncoghlan, gregory.p.smith, njs, Mark.Shannon, erik.bray, jdemeyer, yselivanov, deleted0524, xgdomingo
2017-09-11 10:07:13ncoghlansetmessageid: <1505124433.04.0.712603342266.issue29988@psf.upfronthosting.co.za>
2017-09-11 10:07:13ncoghlanlinkissue29988 messages
2017-09-11 10:07:12ncoghlancreate