diff options
Diffstat (limited to 'bgpd/bgp_route.c')
-rw-r--r-- | bgpd/bgp_route.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c index 4e172bf8..6da17d9b 100644 --- a/bgpd/bgp_route.c +++ b/bgpd/bgp_route.c @@ -2670,18 +2670,6 @@ bgp_clear_node_queue_init (struct peer *peer) peer->clear_node_queue->spec.data = peer; } -/* Route clearing may not be done yet. - * Otherwise events in peer->clear_node_queue could happen after bgp is freed. - */ -void -bgp_clear_route_wait (struct peer *peer) -{ - struct work_queue *wq = peer->clear_node_queue; - - while (listcount (wq->items) > 0) - work_queue_run(wq->thread); -} - static void bgp_clear_route_table (struct peer *peer, afi_t afi, safi_t safi, struct bgp_table *table, struct peer *rsclient) |