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 eryksun
Recipients Drekin, abarry, eryksun, tim.golden, troyhirni, vstinner
Date 2016-10-06.13:53:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1475762024.29.0.711918840965.issue18597@psf.upfronthosting.co.za>
In-reply-to
Content
Switching to ReadConsoleW in 3.6+ solves the problem with not seeing ERROR_OPERATION_ABORTED in Windows 8+, and with proper handling this potentially solves issues with Ctrl+C handling (when I last checked there were still bugs with this in the 3.6 beta). However, the problem still exists in 2.7 and 3.5, where the only possible solution is to switch to ReadConsoleA. Maybe once the new PyOS_StdioReadline code in 3.6 is stable, it can be backported to 3.5 using ReadConsoleA instead of ReadConsoleW. 2.7 will probably remain broken.
History
Date User Action Args
2016-10-06 13:53:44eryksunsetrecipients: + eryksun, vstinner, tim.golden, Drekin, abarry, troyhirni
2016-10-06 13:53:44eryksunsetmessageid: <1475762024.29.0.711918840965.issue18597@psf.upfronthosting.co.za>
2016-10-06 13:53:44eryksunlinkissue18597 messages
2016-10-06 13:53:44eryksuncreate