summaryrefslogtreecommitdiff
path: root/tests/topotests/pim_basic_topo2/test_pim_basic_topo2.py
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/topotests/pim_basic_topo2/test_pim_basic_topo2.py
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/topotests/pim_basic_topo2/test_pim_basic_topo2.py')
0 files changed, 0 insertions, 0 deletions