diff options
| author | Donald Sharp <donaldsharp72@gmail.com> | 2022-06-24 12:02:35 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-24 12:02:35 -0400 |
| commit | 348d4d75458b43284e684d29a5248d734f030e6b (patch) | |
| tree | 623ebefda7c3b930e4f9ff8fe5e01c700e9bd71c /pimd/pim_instance.c | |
| parent | 3e905d92c4983b99cf578ca541969ff6b022d014 (diff) | |
| parent | 3b2f2aa146661afdf4a7c081ba650a7ca2073ae4 (diff) | |
Merge pull request #11471 from mobash-rasool/fixes
pimd: Clean up mroute_socket when pim terminates.
Diffstat (limited to 'pimd/pim_instance.c')
| -rw-r--r-- | pimd/pim_instance.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pimd/pim_instance.c b/pimd/pim_instance.c index a25026cef9..359e3db718 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); |
