Fix scroll lock blocking procd
authorJohn Crispin <blogic@openwrt.org>
Mon, 6 Oct 2014 18:13:28 +0000 (20:13 +0200)
committerJohn Crispin <blogic@openwrt.org>
Mon, 6 Oct 2014 18:53:55 +0000 (20:53 +0200)
commit5ca0a7069a50c6b588657cf648dc53192f2e7a7f
treebf5368f15fbc865919d49f59195edc80d9fcb545
parent49522abb5adebeedc25f7eb7e152c308ef04b32d
Fix scroll lock blocking procd

On x86, pressing the scrolllock button may effectively prevent procd from rebooting
the system. This happens because procd tries to write to /dev/console, which in that
situation is blocked, effectively blocking procd from rebooting the system.

This patch puts procd's stderr access into non-blocking, which will prevent the
boot from being stuck.

Signed-off-by: Michel Stam <m.stam@fugro.nl>
initd/early.c