summaryrefslogtreecommitdiff
path: root/lib/command_py.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2020-10-17 09:43:14 -0400
committerDonald Sharp <sharpd@nvidia.com>2020-10-21 15:34:47 -0400
commitb6c386bbbdb44a5e5ad605946c7bcfaeb2fa0503 (patch)
treed629411f966098cd3d9dceba7d7cac786e4d75a4 /lib/command_py.c
parent719e0a6a6c4af04d1e9f4ef4bcc1855fc35fda6c (diff)
bgpd: Make the process_queue per bgp process
We currently have a global process queue for handling route updates in bgp. This is fine, in general, except there are places and times where we plug the queue for no new work during certain peer states of bgp update delay. If we happen to be processing multiple bgp instances on startup why do we want to stop processing in vrf A when vrf B is in a bit of a pickle? Also this separation will allow us to start forward thinking about how to fully integrate pthreads into route processing in bgp. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'lib/command_py.c')
0 files changed, 0 insertions, 0 deletions