]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Bugfix
authorIgor Putovny <igor.putovny@nic.cz>
Fri, 21 Feb 2025 10:09:27 +0000 (11:09 +0100)
committerIgor Putovny <igor.putovny@nic.cz>
Fri, 21 Feb 2025 10:09:27 +0000 (11:09 +0100)
proto/aggregator/aggregator.c

index 960eb7e085718bb0d61c0f511cd4100c75687caa..f7ca1f490bb20a82bed933732a83b44686f78049 100644 (file)
@@ -1104,7 +1104,7 @@ aggregator_withdraw_prefix(struct aggregator_proto *p, struct aggregator_route *
    */
   while (1)
   {
-    if (IN_FIB == node->status)
+    if (IN_FIB == node->status && node != updated_node)
       break;
 
     node = node->parent;