diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c index 4cf9a6b5f992..f10a84dce9a6 100644 --- a/bgpd/bgp_route.c +++ b/bgpd/bgp_route.c @@ -4077,7 +4077,6 @@ static void bgp_process_internal(struct bgp *bgp, struct bgp_dest *dest, pqnode = item->data; if (CHECK_FLAG(pqnode->flags, BGP_PROCESS_QUEUE_EOIU_MARKER) || - pqnode->bgp != bgp || (pqnode->queued >= ARBITRARY_PROCESS_QLEN && !early_process)) pqnode = bgp_processq_alloc(bgp); else