systemd/dracut-initqueue.sh: replace $UDEV_QUEUE_EMPTY

for systemd-udevd the version of udevd is high enough
master
Harald Hoyer 2013-02-08 14:16:10 +01:00
parent c2117747fd
commit 11174408e8
1 changed files with 2 additions and 3 deletions

View File

@ -39,7 +39,7 @@ while :; do
check_finished && break 2 check_finished && break 2
done done


$UDEV_QUEUE_EMPTY >/dev/null 2>&1 || continue udevadm settle --timeout=0 >/dev/null 2>&1 || continue


for job in $hookdir/initqueue/settled/*.sh; do for job in $hookdir/initqueue/settled/*.sh; do
[ -e "$job" ] || break [ -e "$job" ] || break
@ -47,12 +47,11 @@ while :; do
check_finished && break 2 check_finished && break 2
done done


$UDEV_QUEUE_EMPTY >/dev/null 2>&1 || continue udevadm settle --timeout=0 >/dev/null 2>&1 || continue


# no more udev jobs and queues empty. # no more udev jobs and queues empty.
sleep 0.5 sleep 0.5



if [ $main_loop -gt $((2*$RDRETRY/3)) ]; then if [ $main_loop -gt $((2*$RDRETRY/3)) ]; then
for job in $hookdir/initqueue/timeout/*.sh; do for job in $hookdir/initqueue/timeout/*.sh; do
[ -e "$job" ] || break [ -e "$job" ] || break