]> git.pld-linux.org Git - projects/rc-scripts.git/commitdiff
Always call ifdwon-post even if pppd was killed using -KILL.
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Fri, 2 Jul 2004 21:51:34 +0000 (21:51 +0000)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Fri, 2 Jul 2004 21:51:34 +0000 (21:51 +0000)
svn-id: @4298

sysconfig/network-scripts/ifdown-ppp

index 68f95c93ed81b86296046fdd8bc40b50ee686013..0c911e7aea32670e006bbb01977970ec2beaf3d8 100755 (executable)
@@ -31,22 +31,13 @@ rm -f /var/run/ppp-$DEVNAME.pid
 kill -TERM ${PID} > /dev/null 2>&1
 
 sleep 2
-if [ ! -d /proc/${PID} ]; then
-    /etc/sysconfig/network-scripts/ifdown-post $1
-    exit 0
-fi
-
-sleep 2
-[ -d /proc/${PID} ] && sleep 5
-
-if [ ! -d /proc/${PID} ]; then
-    /etc/sysconfig/network-scripts/ifdown-post $1
-    exit 0
-fi
+[ -d /proc/${PID} ] && sleep 2 && [ -d /proc/${PID} ] && sleep 5
 
 kill -KILL ${PID} > /dev/null 2>&1
 logger -p daemon.info -t ifdown-ppp "ifdown-ppp unable to nicely kill pppd-$DEVICE (pppd-$DEVNAME)" &
 
+/etc/sysconfig/network-scripts/ifdown-post $1
+
 exit 1
 
 # This must be last line !
This page took 0.150158 seconds and 4 git commands to generate.