commit | 1c4670ea0cc3d208121af11b9b973e6bb268e570 | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Thu May 04 00:45:56 2017 +0200 |
committer | GitHub <noreply@github.com> | Thu May 04 00:45:56 2017 +0200 |
tree | 350e988ac5ac455bf51d1e775b8a1b430eab5760 | |
parent | 5f161fd86dd5bb936a1a2a13391b13b7e59ec201 [diff] |
bpo-30225: Fix is_valid_fd() on macOS Tiger (#1443) is_valid_fd() now uses fstat() instead of dup() on macOS to return 0 on a pipe when the other side of the pipe is closed. fstat() fails with EBADF in that case, whereas dup() succeed.