From: Harald Hoyer Date: Wed, 6 Mar 2013 16:09:24 +0000 (+0100) Subject: base/init.sh: reset main loop counter, if work is in initqueue X-Git-Tag: 026~24 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=500861cd05893f432d9c329b9e68db87c3957f5b;p=thirdparty%2Fdracut.git base/init.sh: reset main loop counter, if work is in initqueue --- diff --git a/modules.d/99base/init.sh b/modules.d/99base/init.sh index 82adfe09f..3b17aaa55 100755 --- a/modules.d/99base/init.sh +++ b/modules.d/99base/init.sh @@ -189,6 +189,7 @@ while :; do [ -e "$job" ] || break job=$job . $job udevadm settle --timeout=0 >/dev/null 2>&1 || main_loop=0 + [ -f $hookdir/initqueue/work ] && main_loop=0 done fi