diff options
author | Palle Girgensohn <girgen@FreeBSD.org> | 2019-10-28 12:17:43 +0000 |
---|---|---|
committer | Palle Girgensohn <girgen@FreeBSD.org> | 2019-10-28 12:17:43 +0000 |
commit | 40c1481635effa163dd029e9c9340872aea84364 (patch) | |
tree | e0cd7adca8a832248f1ee761c606faf6b6eb06db /net-mgmt/telegraf/files | |
parent | 016965961768585a254779860c43c4d4a273787e (diff) | |
download | ports-40c1481635effa163dd029e9c9340872aea84364.tar.gz ports-40c1481635effa163dd029e9c9340872aea84364.zip |
Notes
Diffstat (limited to 'net-mgmt/telegraf/files')
-rw-r--r-- | net-mgmt/telegraf/files/telegraf.in | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/net-mgmt/telegraf/files/telegraf.in b/net-mgmt/telegraf/files/telegraf.in index e136c62c91d1..b4afe3905a32 100644 --- a/net-mgmt/telegraf/files/telegraf.in +++ b/net-mgmt/telegraf/files/telegraf.in @@ -63,10 +63,11 @@ telegraf_start() telegraf_stop() { - if [ -f ${pidfile} ] && procstat $(cat ${pidfile}) >/dev/null 2>&1; then - local pid=$(cat ${pidfile}) + pid=$(check_pidfile $pidfile $command) + if [ -n "${pid}" ]; then echo "Stopping ${name} (pid=${pid})" kill -- -${pid} + wait_for_pids ${pid} else echo "${name} isn't running" fi |