mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-15 05:18:47 +00:00
bgpd: Clear all paths including addpath once GR expires
We iterated over all bgp_path_info's, but once we remove the path, we didn't check for other paths under the same bgp_dest. Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
This commit is contained in:
parent
035b33f0db
commit
099795ee61
@ -5910,7 +5910,6 @@ void bgp_clear_stale_route(struct peer *peer, afi_t afi, safi_t safi)
|
||||
vpn_leak_to_vrf_withdraw(pi);
|
||||
|
||||
bgp_rib_remove(rm, pi, peer, afi, safi);
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@ -5939,7 +5938,6 @@ void bgp_clear_stale_route(struct peer *peer, afi_t afi, safi_t safi)
|
||||
pi);
|
||||
|
||||
bgp_rib_remove(dest, pi, peer, afi, safi);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user