فهرست منبع

fix kill command

rufengsuixing 5 سال پیش
والد
کامیت
88bd008650
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      Makefile
  2. 1 1
      root/etc/init.d/AdGuardHome

+ 1 - 1
Makefile

@@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
 
 
 PKG_NAME:=luci-app-adguardhome
 PKG_NAME:=luci-app-adguardhome
 PKG_VERSION:=1.7
 PKG_VERSION:=1.7
-PKG_RELEASE:=12
+PKG_RELEASE:=13
 
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
 
 

+ 1 - 1
root/etc/init.d/AdGuardHome

@@ -333,7 +333,7 @@ stop_service()
 	config_load "${CONFIGURATION}"
 	config_load "${CONFIGURATION}"
 	do_redirect 0
 	do_redirect 0
 	config_get lastbinpath $CONFIGURATION lastbinpath $binpath
 	config_get lastbinpath $CONFIGURATION lastbinpath $binpath
-	killall -q $lastbinpath
+	pgrep $lastbinpath | xargs kill
 	uci set $CONFIGURATION.$CONFIGURATION.lastbinpath=$binpath
 	uci set $CONFIGURATION.$CONFIGURATION.lastbinpath=$binpath
 	echo "AdGuardHome turn off"
 	echo "AdGuardHome turn off"
 	echo "enabled="$enabled""
 	echo "enabled="$enabled""