swarm/network: fix data race in TestNetworkID test (#18460)
This commit is contained in:
		
							parent
							
								
									d37f987639
								
							
						
					
					
						commit
						96c7c18b18
					
				| @ -76,13 +76,12 @@ func TestNetworkID(t *testing.T) { | ||||
| 	if err != nil { | ||||
| 		t.Fatalf("Error setting up network: %v", err) | ||||
| 	} | ||||
| 	defer func() { | ||||
| 		//shutdown the snapshot network
 | ||||
| 		log.Trace("Shutting down network") | ||||
| 		net.Shutdown() | ||||
| 	}() | ||||
| 	//let's sleep to ensure all nodes are connected
 | ||||
| 	time.Sleep(1 * time.Second) | ||||
| 	// shutdown the the network to avoid race conditions
 | ||||
| 	// on accessing kademlias global map while network nodes
 | ||||
| 	// are accepting messages
 | ||||
| 	net.Shutdown() | ||||
| 	//for each group sharing the same network ID...
 | ||||
| 	for _, netIDGroup := range nodeMap { | ||||
| 		log.Trace("netIDGroup size", "size", len(netIDGroup)) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user