X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/a69a0c9c3bc199a627a794e07f3449290ddb0dc8..cc1cb7e5408291919922ded1aa3921f6b55c6307:/utils/redis_init_script diff --git a/utils/redis_init_script b/utils/redis_init_script index 35b906fc..b1c56002 100755 --- a/utils/redis_init_script +++ b/utils/redis_init_script @@ -21,15 +21,14 @@ case "$1" in then echo -n "$PIDFILE does not exist, process is not running\n" else + PID=$(cat $PIDFILE) echo -n "Stopping ...\n" - echo -n "Sending SHUTDOWN\r\n" | nc localhost $REDISPORT & - PID=$(cat $PIDFILE) + echo -n "SHUTDOWN\r\n" | nc localhost $REDISPORT & while [ -x /proc/${PIDFILE} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done - rm $PIDFILE echo "Redis stopped" fi ;;