init: fix "while true; do reboot; done" bug. +15 bytes. Closes bug 781