From e8138acc1a39aa159797e012b71c7c689677fbd8 Mon Sep 17 00:00:00 2001 From: CN_SZTL Date: Sun, 15 Dec 2019 11:31:24 +0800 Subject: [PATCH] luci-app-ssr-plus: fix pdnsd --- .../lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr index 783b1ff24b..47a26fdd5c 100755 --- a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr +++ b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr @@ -267,7 +267,7 @@ server { } EOF - /usr/sbin/pdnsd -c /var/etc/pdnsd.conf -d + /usr/sbin/pdnsd -c /var/etc/pdnsd.conf & } @@ -556,11 +556,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