From 1e9377fea0822926f1ab43e04b3a5abf4a1ea614 Mon Sep 17 00:00:00 2001 From: jbjohnso Date: Tue, 22 Jun 2010 19:48:18 +0000 Subject: [PATCH] -Further try to cover apparent lack of reliability for udhcpc to dhcprelease git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6581 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-nbroot/overlay/etc/init.d/S10autodetect | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xCAT-nbroot/overlay/etc/init.d/S10autodetect b/xCAT-nbroot/overlay/etc/init.d/S10autodetect index ffd4075a4..1fdc37a51 100755 --- a/xCAT-nbroot/overlay/etc/init.d/S10autodetect +++ b/xCAT-nbroot/overlay/etc/init.d/S10autodetect @@ -93,7 +93,7 @@ NICSTOWAIT=`/sbin/ifconfig -a|grep HWaddr|grep ^eth|sed -e 's/ .*//'` for nic in $NICSTOWAIT; do touch /tmp/ignorenic.$nic ifconfig $nic up - (udhcpc -i $nic -R;kill -USR2 `ps axf|grep -v grep|grep "udhcpc -i $nic -R"|awk '{print $1}'`;kill `ps axf|grep -v grep|grep "udhcpc -i $nic -R"|awk '{print $1}'`; rm /tmp/ignorenic.$nic; udhcpc -i $nic -R -C) & + (udhcpc -i $nic -R;kill -USR2 `ps axf|grep -v grep|grep "udhcpc -i $nic -R"|awk '{print $1}'`;sleep 3;kill `ps axf|grep -v grep|grep "udhcpc -i $nic -R"|awk '{print $1}'`; rm /tmp/ignorenic.$nic; udhcpc -i $nic -R -C) & done