Fix CSIT regression due to BGPCEP-878 fix 30/86430/1
authorAjay Lele <ajayslele@gmail.com>
Sat, 14 Dec 2019 04:09:13 +0000 (20:09 -0800)
committerRobert Varga <nite@hq.sk>
Mon, 16 Dec 2019 13:14:23 +0000 (13:14 +0000)
commit24018cbd5a9ad70b3e16ab37d1a7353b252cc6ca
tree7a38f1861f9db0ea26cc9b1001bc3b235b6d194d
parent974c77765fa468ed604cfe800008097540140505
Fix CSIT regression due to BGPCEP-878 fix

Handle scenario in BGPClusterSingletonService#restartNeighbors()
where BgpPeer#restart() is called after BgpPeer#closeServiceInstance()
without BgpPeer#restart() getting called in between.

JIRA: BGPCEP-878
Signed-off-by: Ajay Lele <ajayslele@gmail.com>
Change-Id: I5f8ac4ac4992e4641769243c91fac03bd0a96094
(cherry picked from commit a0281358d14e627b4e718d8b016e149ce8ed749f)
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpPeer.java
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/config/BgpPeerTest.java