]> git.puffer.fish Git - mirror/frr.git/commit
watchfrr: increase restart timer 20s -> 90s
authorQuentin Young <qlyoung@nvidia.com>
Wed, 11 Aug 2021 18:11:02 +0000 (14:11 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Mon, 9 Dec 2024 17:35:42 +0000 (12:35 -0500)
commit5fba3c4d74af2bc4156468e3d96b0f3ad971c993
tree3285737291cc3a9eb100c66cd14755f2532d9dc1
parenta72d1a112485465c9eaba05a7e487a8ad9f0f22d
watchfrr: increase restart timer 20s -> 90s

This commit:
"tools: run `vtysh -b` once for all-startup"

changed things so that `vtysh -b` is run after all daemons have started
up instead of doing it for each daemon as they are started up. This
results in one long `vtysh -b`, which for large configs and many daemons
(in the case I saw, 4 daemons and 30,000 line config) can exceed the 20
second timer watchfrr uses to kill "hung" background tasks.

Shouldn't be any harm to increasing this to 90 seconds to give us some
leeway while still making sure we kill anything truly misbehaving.

Signed-off-by: Quentin Young <qlyoung@nvidia.com>
watchfrr/watchfrr.c