SOURCES: start_udev - simplified a bit
freetz
freetz at pld-linux.org
Sat Jan 7 00:40:34 CET 2006
Author: freetz Date: Fri Jan 6 23:40:34 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- simplified a bit
---- Files affected:
SOURCES:
start_udev (1.27 -> 1.28)
---- Diffs:
================================================================
Index: SOURCES/start_udev
diff -u SOURCES/start_udev:1.27 SOURCES/start_udev:1.28
--- SOURCES/start_udev:1.27 Fri Jan 6 17:03:10 2006
+++ SOURCES/start_udev Sat Jan 7 00:40:29 2006
@@ -222,10 +222,9 @@
# Synthesizing the initial hotplug events
/sbin/${UDEV_STARTER}
-# wait for the udev/udevd childs to finish
-while [ "$(cat /proc/[0-9]*/status 2> /dev/null | \
- grep -c -E '^Name:[[:space:]]*udevd?$')" -gt 1 ]; do
- sleep 1
+# wait for /dev to be fully populated
+while [ -d /dev/.udev/queue/ ]; do
+ sleep 0.2
udevd_timeout=$(($udevd_timeout - 1))
if [ $udevd_timeout -eq 0 ]; then
break
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/start_udev?r1=1.27&r2=1.28&f=u
More information about the pld-cvs-commit
mailing list