diff options
| author | Mark Stapp <mjs@cisco.com> | 2024-10-01 16:30:44 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2025-03-12 12:42:06 -0400 |
| commit | 58f924d287ed65f3b950e6cdc35871998cdb2199 (patch) | |
| tree | 6238f7e6bc002ba131764c5ace09933c30d3f29f /python/makevars.py | |
| parent | 020245befdd818859f743290c4947c767c30c028 (diff) | |
bgpd: batch peer connection error clearing
When peer connections encounter errors, attempt to batch some
of the clearing processing that occurs. Add a new batch object,
add multiple peers to it, if possible. Do one rib walk for the
batch, rather than one walk per peer. Use a handler callback
per batch to check and remove peers' path-infos, rather than
a work-queue and callback per peer. The original clearing code
remains; it's used for single peers.
Signed-off-by: Mark Stapp <mjs@cisco.com>
Diffstat (limited to 'python/makevars.py')
0 files changed, 0 insertions, 0 deletions
