luci-app-ssr-plus: fix running pdnsd

This commit is contained in:
CN_SZTL 2019-11-10 00:55:25 +08:00
parent 91306f0737
commit 58331a606f
No known key found for this signature in database
GPG Key ID: 6850B6345C862176

View File

@ -265,7 +265,7 @@ server {
}
EOF
/usr/sbin/pdnsd -c /var/etc/pdnsd.conf -d
/usr/sbin/pdnsd -c /var/etc/pdnsd.conf &
}
@ -540,11 +540,7 @@ stop() {
killall -q -9 ssr-server
killall -q -9 kcptun-client
killall -q -9 ssr-local
if [ -f /var/run/pdnsd.pid ] ;then
kill $(cat /var/run/pdnsd.pid) >/dev/null 2>&1
else
kill -9 $(busybox ps -w | grep pdnsd | grep -v grep | awk '{print $1}') >/dev/null 2>&1
fi
killall -q -9 pdnsd
if [ -f "/tmp/dnsmasq.d/dnsmasq-ssr.conf" ]; then
rm -f /tmp/dnsmasq.d/dnsmasq-ssr.conf