summaryrefslogtreecommitdiff
path: root/tests/helpers/python
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2021-04-23 23:50:31 -0400
committerDonald Sharp <sharpd@nvidia.com>2021-04-23 23:53:51 -0400
commit53aabbe1924b60fda0d5a852edd880c7b64da3de (patch)
treecd8b6926f61f35b8de6cbacc75237f72f6b56832 /tests/helpers/python
parent2ccc4933339b99a529569c615a55b3319a356952 (diff)
bgpd: Prevent race condition loss of config
If we have a situation where BGP is partially reading in a config file for a neighbor, *and* the neighbor is coming up *and* we have a doppelganger. There exists a race condition when we transfer the config from the doppelganger to the config peer that we will overwrite later config because we are copying the config data from the doppelganger peer( which was captured at the start of initiation of the peering ). From what I can tell the peer->af_flags variable is to hold configuration flags for the local peer. The doppelganger should never overwrite this. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'tests/helpers/python')
0 files changed, 0 insertions, 0 deletions