summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--watchfrr/watchfrr.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/watchfrr/watchfrr.c b/watchfrr/watchfrr.c
index 34acf683ef..73a033170c 100644
--- a/watchfrr/watchfrr.c
+++ b/watchfrr/watchfrr.c
@@ -600,6 +600,9 @@ static void daemon_restarting_operational(struct event *thread)
static void daemon_down(struct daemon *dmn, const char *why)
{
+ if (dmn->ignore_timeout)
+ return;
+
if (IS_UP(dmn) || (dmn->state == DAEMON_INIT))
flog_err(EC_WATCHFRR_CONNECTION, "%s state -> down : %s",
dmn->name, why);