]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: When deleting nexthop group entries ensure the thread is off
authorDonald Sharp <sharpd@nvidia.com>
Sat, 16 Jul 2022 23:00:43 +0000 (19:00 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Sat, 16 Jul 2022 23:00:43 +0000 (19:00 -0400)
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
zebra/zebra_nhg.c

index 8a255981b77d4a70e23ee064ffd8ffe61d23f07e..f846164834423bb6f0ae1862efe694515b668192 100644 (file)
@@ -1611,6 +1611,8 @@ void zebra_nhg_free(struct nhg_hash_entry *nhe)
                                   nhe->nhg.nexthop);
        }
 
+       THREAD_OFF(nhe->timer);
+
        if (nhe->refcnt)
                zlog_debug("nhe_id=%pNG hash refcnt=%d", nhe, nhe->refcnt);