From: Igor Putovny Date: Thu, 27 Feb 2025 16:22:09 +0000 (+0100) Subject: Bugfix X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=275ca18428f837c877579425e099bdf2739c0e37;p=thirdparty%2Fbird.git Bugfix Do not delete selected bucket during deaggregation, it will be needed in the third pass for route withdrawal --- diff --git a/proto/aggregator/trie.c b/proto/aggregator/trie.c index fc4d6eeb8..74b74c726 100644 --- a/proto/aggregator/trie.c +++ b/proto/aggregator/trie.c @@ -845,7 +845,6 @@ aggregator_deaggregate(struct trie_node *node) ASSERT_DIE(node != NULL); /* Delete results computed by aggregation algorithm */ - node->selected_bucket = NULL; node->ancestor = NULL; node->potential_buckets_count = 0; memset(node->potential_buckets, 0, sizeof(node->potential_buckets));