From a015c52c2656db690e4fe9d725d9408928096c73 Mon Sep 17 00:00:00 2001 From: Teddysun Date: Mon, 9 Oct 2017 11:32:16 +0900 Subject: [PATCH] Update comments Signed-off-by: Teddysun --- shadowsocks-libev | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/shadowsocks-libev b/shadowsocks-libev index 7967f31..e06fb15 100644 --- a/shadowsocks-libev +++ b/shadowsocks-libev @@ -71,9 +71,14 @@ do_stop() { } do_status() { - if [ -f $PID_FILE ]; then + if [ -r $PID_FILE ]; then read PID < $PID_FILE - echo "$NAME (pid $PID) is running..." + if [ -d "/proc/$PID" ]; then + echo "$NAME (pid $PID) is running..." + else + rm -f $PID_FILE + echo "$NAME is stopped" + fi else echo "$NAME is stopped" RETVAL=1