commit | 23c46778d65870784cb6d4de30f43aac62d71e73 | [log] [tgz] |
---|---|---|
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | Thu Sep 09 09:35:43 2021 -0700 |
committer | GitHub <noreply@github.com> | Thu Sep 09 18:35:43 2021 +0200 |
tree | 3c359476d5179bbbf8843d43b1b9d8c08ad5238e | |
parent | 11103eb1f2199cacd8c2e29e3db0d19199885b45 [diff] |
bpo-44219: Release the GIL during isatty syscalls (GH-28250) (GH-28255) Release the GIL while performing isatty() system calls on arbitrary file descriptors. In particular, this affects os.isatty(), os.device_encoding() and io.TextIOWrapper. By extension, io.open() in text mode is also affected. (cherry picked from commit 06148b1870fceb1a21738761b8e1ac3bf654319b) Co-authored-by: Vincent Michel <vxgmichel@gmail.com>