diff options
| author | Christian Franke <chris@opensourcerouting.org> | 2018-10-24 07:19:22 +0200 |
|---|---|---|
| committer | Christian Franke <chris@opensourcerouting.org> | 2018-10-24 07:53:23 +0200 |
| commit | f93025e1a6e8249a888396efbadc98e27f217f88 (patch) | |
| tree | cf7c67b91bb9ec31a4c45c13ba12eafa767d0db3 /zebra/rt_socket.c | |
| parent | 9196731f9d13999e8358da953fa181cb021b4472 (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
