]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: re-add write trigger logic
authorQuentin Young <qlyoung@cumulusnetworks.com>
Mon, 6 Nov 2017 19:15:36 +0000 (14:15 -0500)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Thu, 30 Nov 2017 21:18:06 +0000 (16:18 -0500)
commitaf1e1dc69e68f8cdea21f1bf8623ab22394594f4
tree811d098a0a2c4afa3d8fdb73dfe7d00e57dd2b83
parent5c075a907dee4776236d71c5c89eabf5e6e0f2b3
bgpd: re-add write trigger logic

Apparently I didn't fully understand how subgroup packets make their way
out to individual peers. Turns out (on the base branch) we just busy
poll while waiting for packets to make their way onto subgroup queues.
While this needs to be fixed in the future, for now readding this logic
fixes performance issues with convergence.
bgpd/bgp_packet.c