]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: Clean up memory associated with affinity maps
authorDonald Sharp <sharpd@nvidia.com>
Sat, 29 Mar 2025 00:08:35 +0000 (20:08 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Sun, 30 Mar 2025 21:54:34 +0000 (17:54 -0400)
Zebra is using affinity maps but not cleaning up memory on shutdown.
BAD!

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
zebra/main.c

index 5c169bb839d4cf0b230afa37aaf8611c04c2856b..af3998e384cd0a1cd630a178509fa3e9dd2e9cf0 100644 (file)
@@ -247,6 +247,8 @@ void zebra_finalize(struct event *dummy)
 
        label_manager_terminate();
 
+       affinity_map_terminate();
+
        ns_walk_func(zebra_ns_final_shutdown, NULL, NULL);
 
        ns_terminate();