From 3b2f2aa146661afdf4a7c081ba650a7ca2073ae4 Mon Sep 17 00:00:00 2001 From: Mobashshera Rasool Date: Fri, 24 Jun 2022 05:36:15 -0700 Subject: [PATCH] pimd: Clean up mroute_socket when pim terminates. pim_mroute_socket_disable api is present but nowhere called. This should be called when pim instance is terminated. Fixed it. Signed-off-by: Mobashshera Rasool --- pimd/pim_instance.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pimd/pim_instance.c b/pimd/pim_instance.c index 8f117033e..938a10345 100644 --- a/pimd/pim_instance.c +++ b/pimd/pim_instance.c @@ -70,6 +70,8 @@ static void pim_instance_terminate(struct pim_instance *pim) pim_msdp_exit(pim); + pim_mroute_socket_disable(pim); + XFREE(MTYPE_PIM_PLIST_NAME, pim->spt.plist); XFREE(MTYPE_PIM_PLIST_NAME, pim->register_plist); -- 2.39.5