remove PID-file on TERM.
authormarkus <markus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 12 Aug 2009 14:09:28 +0000 (14:09 +0000)
committermarkus <markus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 12 Aug 2009 14:09:28 +0000 (14:09 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17236 3c298f89-4303-0410-b956-a3cf2f4a3e73

net/openvpn/files/openvpn.init

index 7b447e0..7368436 100644 (file)
@@ -120,6 +120,7 @@ kill_service() {
        PID="/var/run/openvpn-$s.pid"
 
        $SSD -q -p $PID -x $BIN -K -s $S
+       [ "$S" == "TERM" ] && rm -f "$PID"
 }
 
 hup_service()  { kill_service "$1" HUP;  }