luci-app-serverchan: fix cannot stop/remove

This commit is contained in:
CN_SZTL 2019-08-25 14:27:05 +08:00
parent 3f78c5543c
commit ca667eff93
No known key found for this signature in database
GPG Key ID: 6850B6345C862176

View File

@ -2,13 +2,12 @@
START=99
STOP=10
start() {
flag=$(ps | grep "serverchan/serverchan" | grep -v "grep" | wc -l)
if [ $flag -eq 0 ] ;then
/usr/bin/serverchan/serverchan &
fi
flag="$(ps | grep "serverchan/serverchan" | grep -v "grep" | wc -l)"
if [ "${flag}" -eq "0" ] ;then
/usr/bin/serverchan/serverchan >/dev/null 2>&1 &
fi
}
stop() {
kill -9 `pgrep -f serverchan`
}
kill -9 "$(pgrep -f serverchan/serverchan)" >/dev/null 2>&1
}