> On Mon, Jul 07, 2014 at 01:29:20PM +0200, Svante Signell wrote: > > ./test.sh: 6: ./test.sh: cannot create /dev/null: Interrupted system > > All right, it looks like open() gets interrupted by SIGCHLD here. It's > my understanding that signal handling is highly system-specific in such > cases, but we probably want to align on what others do, as usual.
Is the SIGCHLD set with SA_RESTART?