macOS: Spurious process hangs waiting for kqueue event delivery
!8665 (merged) switched from KWSys Process to libuv for child process execution. KWSys used POSIX poll
and libuv uses BSD kqueue
on macOS.
Since then we've observed frequent spurious test timeouts in our CI jobs on macOS:
Edited by Brad King