From 6661c4c37f9da540d53707678f6f6ae2db7e5c5a Mon Sep 17 00:00:00 2001 From: Laurent Defert Date: Thu, 18 Feb 2016 02:00:10 +0100 Subject: [PATCH] Fix waiting for pidfile Closes #16717 --- distribution/deb/src/main/packaging/init.d/elasticsearch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distribution/deb/src/main/packaging/init.d/elasticsearch b/distribution/deb/src/main/packaging/init.d/elasticsearch index 9f1f1479a51..be45c45d192 100755 --- a/distribution/deb/src/main/packaging/init.d/elasticsearch +++ b/distribution/deb/src/main/packaging/init.d/elasticsearch @@ -172,7 +172,7 @@ case "$1" in i=0 timeout=10 # Wait for the process to be properly started before exiting - until { cat "$PID_FILE" | xargs kill -0; } >/dev/null 2>&1 + until { kill -0 `cat "$PID_FILE"`; } >/dev/null 2>&1 do sleep 1 i=$(($i + 1))