summaryrefslogtreecommitdiff
path: root/babeld
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2023-11-11 22:53:50 -0500
committerDonald Sharp <sharpd@nvidia.com>2023-11-13 09:16:45 -0500
commit6d86d1cfb67fb0ccc15fcb1162b476cf6d007ec3 (patch)
tree3718ffed41fd7aed01fa7e704f92244de7a086fc /babeld
parentb01738f4d36820f811b680951a6c81f28365558d (diff)
babeld: Cleanup vrf data structures on shutdown
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'babeld')
-rw-r--r--babeld/babel_main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/babeld/babel_main.c b/babeld/babel_main.c
index 4ca649e2c2..c751e49651 100644
--- a/babeld/babel_main.c
+++ b/babeld/babel_main.c
@@ -308,6 +308,8 @@ babel_exit_properly(void)
babel_save_state_file();
debugf(BABEL_DEBUG_COMMON, "Remove pid file.");
debugf(BABEL_DEBUG_COMMON, "Done.");
+
+ vrf_terminate();
frr_fini();
exit(0);