Quellcode durchsuchen

Merge pull request #45070 from corhere/libnet/fix-networkdb-test-panic

libnet/networkdb: fix nil-dereference panic in test
Bjorn Neergaard vor 2 Jahren
Ursprung
Commit
2f0e308c7d
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  1. 4 1
      libnetwork/networkdb/networkdb_test.go

+ 4 - 1
libnetwork/networkdb/networkdb_test.go

@@ -108,7 +108,10 @@ func (db *NetworkDB) verifyNetworkExistence(t *testing.T, node string, id string
 		nn, nnok := db.networks[node]
 		if nnok {
 			n, ok := nn[id]
-			leaving := n.leaving
+			var leaving bool
+			if ok {
+				leaving = n.leaving
+			}
 			db.RUnlock()
 			if present && ok {
 				return