From 15b1ff36650f097038064a45865758f2ac06b9ec Mon Sep 17 00:00:00 2001 From: Manuel Kieweg <manuel.kieweg@h-da.de> Date: Fri, 7 May 2021 18:16:05 +0200 Subject: [PATCH] more locking --- northbound/server.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/northbound/server.go b/northbound/server.go index 2e45ee2b9..1463f95b9 100644 --- a/northbound/server.go +++ b/northbound/server.go @@ -115,6 +115,8 @@ func fillOnds(pnd nucleus.PrincipalNetworkDomain) (*ppb.OrchestratedNetworkingDe func fillSbis(pnd nucleus.PrincipalNetworkDomain) (*ppb.SouthboundInterfaces, error) { sbis := make(map[string]*ppb.SouthboundInterface) + sbiLock.RLock() + defer sbiLock.RUnlock() sbic := pnd.GetSBIs().(*nucleus.SbiStore) for _,id := range sbic.UUIDs() { sbi, err := sbic.Get(id) -- GitLab