From 15b28b168d0a5e05195ffc5ba6dee89d7f56ab48 Mon Sep 17 00:00:00 2001 From: Nico Date: Fri, 30 Nov 2012 12:13:11 +0100 Subject: fix for chef 3386 --- distro/debian/etc/init.d/chef-client | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'distro') diff --git a/distro/debian/etc/init.d/chef-client b/distro/debian/etc/init.d/chef-client index 8f99748f59..c5dfea06fb 100755 --- a/distro/debian/etc/init.d/chef-client +++ b/distro/debian/etc/init.d/chef-client @@ -165,8 +165,10 @@ case "$1" in restart|force-reload) log_daemon_msg "Restarting $DESC" "$NAME" errcode=0 - stop_server || errcode=$? - [ -n "$DIETIME" ] && sleep $DIETIME + if running ; then + stop_server || errcode=$? + [ -n "$DIETIME" ] && sleep $DIETIME + fi start_server || errcode=$? [ -n "$STARTTIME" ] && sleep $STARTTIME running || errcode=$? -- cgit v1.2.1