diff --git a/tools/etc/frr/daemons.conf b/tools/etc/frr/daemons.conf index 3f40836c90..783d167318 100644 --- a/tools/etc/frr/daemons.conf +++ b/tools/etc/frr/daemons.conf @@ -20,7 +20,7 @@ sharpd_options=" --daemon -A 127.0.0.1" # The list of daemons to watch is automatically generated by the init script. watchfrr_enable=yes -watchfrr_options=(-d -r /usr/sbin/servicebBfrrbBrestartbB%s -s /usr/sbin/servicebBfrrbBstartbB%s -k /usr/sbin/servicebBfrrbBstopbB%s -b bB -t 30) +watchfrr_options=(-d -r /usr/sbin/servicebBfrrbBrestartbB%s -s /usr/sbin/servicebBfrrbBstartbB%s -k /usr/sbin/servicebBfrrbBstopbB%s -b bB) # If valgrind_enable is 'yes' the frr daemons will be started via valgrind. # The use case for doing so is tracking down memory leaks, etc in frr. diff --git a/watchfrr/watchfrr.c b/watchfrr/watchfrr.c index c9f721eacb..33106bdf15 100644 --- a/watchfrr/watchfrr.c +++ b/watchfrr/watchfrr.c @@ -45,7 +45,7 @@ #define FUZZY(X) ((X)+JITTER((X)/20)) #define DEFAULT_PERIOD 5 -#define DEFAULT_TIMEOUT 10 +#define DEFAULT_TIMEOUT 90 #define DEFAULT_RESTART_TIMEOUT 20 #define DEFAULT_LOGLEVEL LOG_INFO #define DEFAULT_MIN_RESTART 60