From b9d1d5b7279b8f5851a8ed16b7e428f501336dec Mon Sep 17 00:00:00 2001 From: "Yujie.Zhao" <825407762@qq.com> Date: Fri, 5 Nov 2021 00:38:26 +0800 Subject: [PATCH] fix: sysv linux not support ps $pid (#299) --- service_sysv_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service_sysv_linux.go b/service_sysv_linux.go index f6eebb0..a0ca297 100644 --- a/service_sysv_linux.go +++ b/service_sysv_linux.go @@ -213,7 +213,7 @@ get_pid() { } is_running() { - [ -f "$pid_file" ] && ps $(get_pid) > /dev/null 2>&1 + [ -f "$pid_file" ] && cat /proc/$(get_pid)/stat > /dev/null 2>&1 } case "$1" in