Browse Source

systemd/dracut-initqueue.sh: replace $UDEV_QUEUE_EMPTY

for systemd-udevd the version of udevd is high enough
master
Harald Hoyer 12 years ago
parent
commit
11174408e8
  1. 5
      modules.d/98systemd/dracut-initqueue.sh

5
modules.d/98systemd/dracut-initqueue.sh

@ -39,7 +39,7 @@ while :; do @@ -39,7 +39,7 @@ while :; do
check_finished && break 2
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
[ -e "$job" ] || break
@ -47,12 +47,11 @@ while :; do @@ -47,12 +47,11 @@ while :; do
check_finished && break 2
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.
sleep 0.5


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

Loading…
Cancel
Save