]> Cypherpunks repositories - gostls13.git/commit
os: don't poll fifos on Darwin
authorIan Lance Taylor <iant@golang.org>
Wed, 13 Jun 2018 18:56:15 +0000 (11:56 -0700)
committerIan Lance Taylor <iant@golang.org>
Wed, 13 Jun 2018 20:27:55 +0000 (20:27 +0000)
commit4a778cdf3375d418062b3c3e9f6891cc9162e3d0
tree3777a95c09cb62f831ffd7e35d09a1d2be76929a
parentc824f540d9bb937d4e78bba63b38f4c8ad427c8f
os: don't poll fifos on Darwin

The Darwin kqueue implementation doesn't report any event when the
last writer for a fifo is closed.

Fixes #24164

Change-Id: Ic2c47018ef1284bf2e26379f8dd7646edaad4d05
Reviewed-on: https://go-review.googlesource.com/118566
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/os/fifo_test.go [new file with mode: 0644]
src/os/file_unix.go
src/os/pipe_test.go