test for empty udev queue with timeout=1 instead of 0

older udev versions do not support timeout=0
master
Harald Hoyer 2009-07-13 11:56:04 +02:00
parent e60123c2ed
commit d72eec354a
2 changed files with 2 additions and 2 deletions

View File

@ -1,6 +1,6 @@
#!/bin/sh

if udevadm settle --timeout=0 >/dev/null 2>&1; then
if udevadm settle --timeout=1 >/dev/null 2>&1; then
# run dmraid if udev has settled
dmraid -ay -Z
[ -e "$job" ] && rm -f "$job"

View File

@ -121,7 +121,7 @@ while :; do

[ -n "$queuetriggered" ] && continue

if udevadm settle --timeout=0 >/dev/null 2>&1; then
if udevadm settle --timeout=1 >/dev/null 2>&1; then
# no more udev jobs
sleep 0.5
i=$(($i+1))