Skip to content

Conversation

@vstinner
Copy link
Member

@vstinner vstinner commented May 4, 2017

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.
(cherry picked from commit 1c4670e)

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. (cherry picked from commit 1c4670e)
@vstinner vstinner merged commit 31906b4 into python:3.6 May 4, 2017
@vstinner vstinner deleted the valid_fd_36 branch May 4, 2017 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants