Procházet zdrojové kódy

fix: lock error

master
Blaz Smehov před 11 hodinami
rodič
revize
d0157ce6ae
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. +5
    -1
      internal/pkg/common/appcontext/context.go

+ 5
- 1
internal/pkg/common/appcontext/context.go Zobrazit soubor

@@ -188,7 +188,11 @@ func (m *AppState) CleanLookup() {
func (m *AppState) GetBeaconLookup() map[string]string {
m.beaconsLookup.Lock.RLock()
defer m.beaconsLookup.Lock.RUnlock()
return m.beaconsLookup.Lookup
cp := make(map[string]string, len(m.beaconsLookup.Lookup))
for k, v := range m.beaconsLookup.Lookup {
cp[k] = v
}
return cp
}

// BeaconExists checks if a beacon exists in the lookup


Načítá se…
Zrušit
Uložit