From ced41496796d93a3f407a420d81b721d2a913516 Mon Sep 17 00:00:00 2001 From: Cameron Norman Date: Sat, 25 Oct 2014 18:41:04 -0700 Subject: [PATCH] Implement reload in init script --- debian/i2pd.init | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/debian/i2pd.init b/debian/i2pd.init index 79dea50a..eda135c6 100644 --- a/debian/i2pd.init +++ b/debian/i2pd.init @@ -57,10 +57,10 @@ do_stop() } # Function that sends a SIGHUP to the daemon/service -#do_reload() { -# start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME -# return 0 -#} +do_reload() { + start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME + return 0 +} case "$1" in start) @@ -82,14 +82,12 @@ case "$1" in status) status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $? ;; - #reload|force-reload) - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # If the "reload" option is implemented then remove the - # 'force-reload' alias + reload|force-reload) + log_daemon_msg "Reloading $DESC" "$NAME" + do_reload + log_end_msg $? + ;; + restart) log_daemon_msg "Restarting $DESC" "$NAME" do_stop case "$?" in