From 17d943a67fc5b158ea3f821db35f23d9c8090e43 Mon Sep 17 00:00:00 2001 From: Martin Kennedy Date: Fri, 3 Jun 2022 16:09:23 -0400 Subject: [PATCH] olsrd: Robustify default procd respawn_retry Should `olrsd` crash *just once* after starting less than 3600s ago, it will never restart. Fix that by making `olsrd`'s `respawn_retry` non-zero. Signed-off-by: --- olsrd/files/olsrd4.init | 2 +- olsrd/files/olsrd6.init | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/olsrd/files/olsrd4.init b/olsrd/files/olsrd4.init index 62cb66d..19bc2b4 100644 --- a/olsrd/files/olsrd4.init +++ b/olsrd/files/olsrd4.init @@ -48,7 +48,7 @@ start_service() { config_get _respawn_threshold procd respawn_threshold 3600 config_get _respawn_timeout procd respawn_timeout 15 - config_get _respawn_retry procd respawn_retry 0 + config_get _respawn_retry procd respawn_retry 5 procd_set_param command "$BIN" procd_append_param command -f ${CONF} diff --git a/olsrd/files/olsrd6.init b/olsrd/files/olsrd6.init index a20e967..46ac690 100644 --- a/olsrd/files/olsrd6.init +++ b/olsrd/files/olsrd6.init @@ -48,7 +48,7 @@ start_service() { config_get _respawn_threshold procd _respawn_threshold 3600 config_get _respawn_timeout procd respawn_timeout 15 - config_get _respawn_retry procd respawn_retry 0 + config_get _respawn_retry procd respawn_retry 5 procd_set_param command "$BIN" procd_append_param command -f ${CONF}