K 10 svn:author V 3 hrs K 8 svn:date V 27 2016-12-31T13:15:52.008400Z K 7 svn:log V 217 - Use more descriptive names for variables. - Set O_CLOEXEC to the signal pipe and /dev/klog. - Use a single signal handler to catch both SIGHUP and SIGCHLD. - Fix a bug which did FD_SET() the writer-end of the pipe. END