From 7e87a0bfa028eb63409f59f8c3de1c5044965950 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 2 Jul 2009 11:42:05 +0200 Subject: [PATCH] try harder to kill udev --- modules.d/99base/init | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules.d/99base/init b/modules.d/99base/init index 2acf274..868ca19 100755 --- a/modules.d/99base/init +++ b/modules.d/99base/init @@ -115,7 +115,14 @@ done } getarg rdbreak && emergency_shell -kill $(pidof udevd) + +HARD="" +while pidof udevd >/dev/null 2>&1; do + for pid in $(pidof udevd); do + kill $HARD $pid >/dev/null 2>&1 + done + HARD="-9" +done # Clean up the environment for i in $(export -p); do -- 2.7.4