summaryrefslogtreecommitdiff
path: root/python/makevars.py
diff options
context:
space:
mode:
authorMark Stapp <mjs@cisco.com>2024-10-01 16:30:44 -0400
committerDonald Sharp <sharpd@nvidia.com>2025-03-12 12:42:06 -0400
commit58f924d287ed65f3b950e6cdc35871998cdb2199 (patch)
tree6238f7e6bc002ba131764c5ace09933c30d3f29f /python/makevars.py
parent020245befdd818859f743290c4947c767c30c028 (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