diff --git a/shadowsocks-libev/files/shadowsocks-libev.init b/shadowsocks-libev/files/shadowsocks-libev.init index 8cfd999a2..da25e37f3 100644 --- a/shadowsocks-libev/files/shadowsocks-libev.init +++ b/shadowsocks-libev/files/shadowsocks-libev.init @@ -332,7 +332,7 @@ rules_exist() { rules_up() { rules_exist && return 0 - [ "$(ps w | grep ss- | grep -v grep)" = "" ] && return 0 + [ "$(ps w | grep ss-rules | grep -v grep)" = "" ] && return 0 logger -t "Shadowsocks" "Rules UP" config_load shadowsocks-libev for cfgtype in ss_redir; do