aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
authorLemonBoy <LemonBoy@users.noreply.github.com>2021-06-05 20:26:59 +0200
committerGitHub <noreply@github.com>2021-06-05 14:26:59 -0400
commit1aeee80344387509bc898abf4789593bcfa5353a (patch)
tree0bcda0b2d819844850980496a7fe597c7c588406 /src/codegen
parent7babff0bc64fd91e6871e4facce5914b77e4827b (diff)
downloadzig-1aeee80344387509bc898abf4789593bcfa5353a.tar.gz
zig-1aeee80344387509bc898abf4789593bcfa5353a.zip
std: Better handing of POLLHUP in ChildProcess (#8988)
* std: Better handing of POLLHUP in ChildProcess Upon hitting the EOF condition there are two main differences between how Linux and the *BSD-derived systems behave: the former sets POLLHUP and POLLIN and, after reading any residual data, only POLLHUP remains set. The latter signal the EOF condition by setting both flags thus requiring some extra checks to determine if the stream is "done". DragonFly workaround/hack for POLLHUP is no longer required. Closes #8969
Diffstat (limited to 'src/codegen')
0 files changed, 0 insertions, 0 deletions