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. -- Richard Braun