diff options
Diffstat (limited to 'sysconfig/network-scripts/ifup-sl')
-rwxr-xr-x | sysconfig/network-scripts/ifup-sl | 4 |
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 |