diff options
| author | Donald Sharp <sharpd@nvidia.com> | 2023-11-15 16:23:56 -0500 |
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2023-11-21 12:41:18 -0500 |
| commit | 7bf3c2fb195f34382e1bf00ed2c91310a1dc9f86 (patch) | |
| tree | 6a51b8c288cedc8f657bab22b12c3ec58db378c1 /lib/routemap_cli.c | |
| parent | 0b81a7524d2056b53ea86aab8095f528d645592d (diff) | |
bgpd: On shutdown do not create a workqueue for the self peer
When bgp is shutting down, it calls bgp_fsm_change_status
on everything including a self peer, which goes through
and cleans the tables of the self peer data structures
as if it's a real peer. Add a bit of code to just
not do the work at all. This allows unlocks to flow
a bit further and for the self peer to be deleted
on shutdown.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'lib/routemap_cli.c')
0 files changed, 0 insertions, 0 deletions
