pathd was never calling frr_fini and as such the
proper shutdown was not happening for libfrr.
This includes logging.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
#include "log.h"
#include "lib_errors.h"
#include "network.h"
+#include "libfrr.h"
#include "pathd/pathd.h"
#include "pathd/path_zebra.h"
{
path_ted_teardown();
srte_clean_zebra();
+ frr_fini();
}
void trigger_pathd_candidate_created(struct srte_candidate *candidate)