]> git.puffer.fish Git - mirror/frr.git/commitdiff
During update-delay, route withdraws to zebra should not be kept on hold,
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 01:03:59 +0000 (18:03 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 01:03:59 +0000 (18:03 -0700)
because BGP may have pending withdraws from the peers going phase.

bgpd/bgp_zebra.c

index ed41c39bee684e73b68bf1e9ca908847adc4b04d..ce2dc15612820aefbf5a829e8e8fae9ce5e37d1c 100644 (file)
@@ -1325,9 +1325,6 @@ bgp_zebra_withdraw (struct prefix *p, struct bgp_info *info, safi_t safi)
 
   peer = info->peer;
 
-  if (peer->bgp && peer->bgp->main_zebra_update_hold)
-    return;
-
   flags = 0;
 
   if (peer->sort == BGP_PEER_IBGP)