-
Bug
-
Resolution: Done
-
Medium
-
None
-
Carbon
-
None
-
Operating System: All
Platform: All
-
8960
Upon PL reboot , if southbound event (PortUP) event is received first and northbound event(OnSubnetAddedToVpn) is received later ,DPN will not be updated in PortOpData.
Fix :
(1) When northbound event is received , SubnetOpDataEntry is created first by using clustered wide lock based on subnetId. Then PortOpDataEntry and subnetToDpn is created.
(2)Incase southbound event is received first,PortOpData entry may not be available.In such case subnetId is retrieved from Neutron cache and PortOpData entry will be created by the SubnetInterfaceStateChangeListener thread.