Merge pull request #45071 from corhere/backport-23.0/libnet/fix-networkdb-test-panic
[23.0 backport] libnet/networkdb: fix nil-dereference panic in test
This commit is contained in:
commit
bfc8e1ae36
1 changed files with 4 additions and 1 deletions
|
@ -109,7 +109,10 @@ func (db *NetworkDB) verifyNetworkExistence(t *testing.T, node string, id string
|
||||||
nn, nnok := db.networks[node]
|
nn, nnok := db.networks[node]
|
||||||
if nnok {
|
if nnok {
|
||||||
n, ok := nn[id]
|
n, ok := nn[id]
|
||||||
leaving := n.leaving
|
var leaving bool
|
||||||
|
if ok {
|
||||||
|
leaving = n.leaving
|
||||||
|
}
|
||||||
db.RUnlock()
|
db.RUnlock()
|
||||||
if present && ok {
|
if present && ok {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in a new issue