From: antirez Date: Thu, 9 Sep 2010 08:24:56 +0000 (+0200) Subject: Fix for the init script provided with Redis, thanks to Rowan. This fixes issue 316 X-Git-Url: https://git.saurik.com/redis.git/commitdiff_plain/7f9a4db3c013b744e11dc7f58026009392b051de?ds=sidebyside Fix for the init script provided with Redis, thanks to Rowan. This fixes issue 316 --- 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 ;;