aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsysconfig/network-scripts/ifup-sl4
1 files changed, 3 insertions, 1 deletions
diff --git a/sysconfig/network-scripts/ifup-sl b/sysconfig/network-scripts/ifup-sl
index c39f5d4e..529ac42f 100755
--- a/sysconfig/network-scripts/ifup-sl
+++ b/sysconfig/network-scripts/ifup-sl
@@ -55,9 +55,11 @@ while : ; do
if [ "$PERSIST" != "yes" -o ! -f /var/run/sl-$DEVICE.dev ] ; then
exit 0
fi
+ while [ -f /var/run/LCK..$DEVICE && killall -0 dip ] ; {
+ sleep 10
+ }
rm -f /var/run/sl-$DEVICE.dev
-
sleep $RETRYTIMEOUT || {
# sleep was killed
exit 0