diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2023-10-19 18:48:37 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-19 18:48:37 +0300 |
| commit | 2775d2263a7345a053ec42072db19a6b8a18ce2b (patch) | |
| tree | a6e469621e88cfb3c150cbbb255596de542d3d04 | |
| parent | 8f839353dc27c667ce630ee94780103843814f60 (diff) | |
| parent | c168244b9910bccafcb78bf1bb96a6fd569c6302 (diff) | |
Merge pull request #14618 from donaldsharp/watchfrr_extend
watchfrr: Extend ignore option to daemon being killed
| -rw-r--r-- | watchfrr/watchfrr.c | 3 |
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); |
