1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-13 02:51:50 +00:00

Only reload rules when needed for omr-bypass

This commit is contained in:
Ycarus (Yannick Chabanois) 2019-07-14 21:12:10 +02:00
parent b6cc1a3a31
commit 51af004088
3 changed files with 7 additions and 2 deletions

View file

@ -1,2 +1,2 @@
#!/bin/sh
/etc/init.d/omr-bypass reload
/etc/init.d/omr-bypass reload_rules

View file

@ -4,6 +4,7 @@
START=99
STOP=10
USE_PROCD=1
EXTRA_COMMANDS="reload_rules"
. /usr/lib/unbound/iptools.sh
@ -427,6 +428,10 @@ service_triggers() {
}
reload_service() {
start
}
reload_rules() {
[ "$( ipset -n list | grep omr_ )" = "" ] && return 0
RELOAD=1
start

View file

@ -261,7 +261,7 @@ rules_up() {
ss_rules
[ -f /etc/init.d/omr-bypass ] && {
logger -t "Shadowsocks" "Reload omr-bypass rules"
/etc/init.d/omr-bypass reload
/etc/init.d/omr-bypass reload_rules
}
}