]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Allow batch clear to do partial work and continue later
authorMark Stapp <mjs@cisco.com>
Wed, 12 Mar 2025 13:55:53 +0000 (09:55 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Thu, 20 Mar 2025 13:33:52 +0000 (09:33 -0400)
commitc527882012c4f1d88439ad5512fc858f9f588777
treea761e008c1306126855e39feed57f896f029a919
parentc000c2144c3e031e986013dedb015f956747e538
bgpd: Allow batch clear to do partial work and continue later

Modify the batch clear code to be able to stop after processing
some of the work and to pick back up again.  This will allow
the very expensive nature of the batch clearing to be spread out
and allow bgp to continue to be responsive.

Signed-off-by: Mark Stapp <mjs@cisco.com>
bgpd/bgp_route.c
bgpd/bgpd.c
bgpd/bgpd.h