fix syslogd busyloop
when stdin is /dev/null (e.g. when console=null is on the kernel cmdline) syslogd will call read() over and over and never handle the SIGTERM we send it, pinning a CPU core on every boot.
Fixes: #3269 (closed)
Edited by Clayton Craft