aboutsummaryrefslogtreecommitdiff
path: root/docs/code/default-loop/main.c
diff options
context:
space:
mode:
authorJeremy Rose <nornagon@nornagon.net>2022-01-31 11:49:22 -0800
committerGitHub <noreply@github.com>2022-01-31 14:49:22 -0500
commitd9e90857f0e756684f3ab3286217a68e1a0ff716 (patch)
tree3b9dbf8af502bbae1215340f21d567a2f38f9c05 /docs/code/default-loop/main.c
parentbb0b4bb783da45ca995d8fb3d5dec0ed84133446 (diff)
downloadlibuv-d9e90857f0e756684f3ab3286217a68e1a0ff716.tar.gz
libuv-d9e90857f0e756684f3ab3286217a68e1a0ff716.zip
process: monitor for exit with kqueue on BSDs (#3441)
This adds a workaround for an xnu kernel bug that sometimes results in SIGCHLD not being delivered. The workaround is to use kevent to listen for EVFILT_PROC/NOTE_EXIT events instead of relying on SIGCHLD on *BSD. Apple rdar: FB9529664 Refs: https://github.com/libuv/libuv/pull/3257
Diffstat (limited to 'docs/code/default-loop/main.c')
0 files changed, 0 insertions, 0 deletions