Watchdog assumes it only wakes up from the self-pipe in case of shutdown, it never actually reads the data. If a misbehaving client accidentally writes to the control socket, it goes into a busy loop. Poll immediately returns without sleeping, due to the available data that is never read.
Signed-off-by: Andreas Fenkart afenkart@gmail.com