]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: bugfix of error quit of zebra, due to no nexthop ACTIVE
authorbatmancn <batmanustc@gmail.com>
Mon, 30 Nov 2020 12:04:44 +0000 (20:04 +0800)
committermergify-bot <noreply@mergify.io>
Tue, 3 Aug 2021 20:51:29 +0000 (20:51 +0000)
commitb0717215c9311e95b88e28f68a96f7b24f875a2d
tree1d6e36a207f7fc82ccdba58bd8fab3452fa583fa
parent3190cc20eb58f0dd95cd71e03bc90109810101af
zebra: bugfix of error quit of zebra, due to no nexthop ACTIVE

There exists some rare situations where fpm will attempt
to send a route update with no valid nexthops.  In that
case an assert would be hit.  This is not good for
trying to keep your routing daemons up and running
when we can safely just recover the situation.

Fixes #7588
Signed-off-by: batmancn <batmanustc@gmail.com>
<fixed commit message, and used zlog_err>
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
(cherry picked from commit 5306e6cf00c58a4c4558609d623ecbbd79faabf1)
zebra/zebra_fpm.c