From 420558e74413b63aa479a31a44d6039d6b255d66 Mon Sep 17 00:00:00 2001 From: WangXing Date: Fri, 24 Jun 2016 11:37:01 +0800 Subject: [PATCH] Fix bug of detecting exist process --- docker-gc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-gc b/docker-gc index 735d4f0..16ce95e 100755 --- a/docker-gc +++ b/docker-gc @@ -54,7 +54,7 @@ SYSLOG_LEVEL=${SYSLOG_LEVEL:=info} SYSLOG_TAG=${SYSLOG_TAG:=docker-gc} DRY_RUN=${DRY_RUN:=0} -for pid in $(pidof -s docker-gc); do +for pid in $(pgrep -f docker-gc); do if [[ $pid != $$ ]]; then echo "[$(date)] : docker-gc : Process is already running with PID $pid" exit 1