summaryrefslogtreecommitdiff
path: root/zebra/rt_socket.c
diff options
context:
space:
mode:
authorChristian Franke <chris@opensourcerouting.org>2018-10-24 07:19:22 +0200
committerChristian Franke <chris@opensourcerouting.org>2018-10-24 07:53:23 +0200
commitf93025e1a6e8249a888396efbadc98e27f217f88 (patch)
treecf7c67b91bb9ec31a4c45c13ba12eafa767d0db3 /zebra/rt_socket.c
parent9196731f9d13999e8358da953fa181cb021b4472 (diff)
isisd: delay lsp regeneration while events are still coming in
When there is a stream of events coming in, where IS-IS learns about a lot of updates, IS-IS would regenerate its LSPs before the updates have been processed completely. This causes suboptimal convergence because the intermediate state will be flooded. Only after the configured `lsp_gen_interval`, a new update with the correct and final state will be generated. Resolve this by holding off LSP generation while there are still events coming in. Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Diffstat (limited to 'zebra/rt_socket.c')
0 files changed, 0 insertions, 0 deletions