commit | a74eea238f5baba15797e2e8b570d153bc8690a7 | [log] [tgz] |
---|---|---|
author | Benjamin Peterson <benjamin@python.org> | Tue Jul 28 17:57:12 2020 -0700 |
committer | GitHub <noreply@github.com> | Tue Jul 28 19:57:12 2020 -0500 |
tree | 3f9c8be82e79dc909565cbdd39a05e2a0e691675 | |
parent | f6a16e8a82d5673bc1897e0f251deb5173095689 [diff] |
closes bpo-38156: Always handle interrupts in PyOS_StdioReadline. (GH-21569) This consolidates the handling of my_fgets return values, so that interrupts are always handled, even if they come after EOF. I believe PyOS_StdioReadline is still buggy in that I/O errors will not result in a proper Python exception being set. However, that is a separate issue.