mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-03-04 10:25:04 +00:00
The Node.Up field was accessed concurrently without "proper" locking. There was a lock on Network and that was used sometimes to access the field. Other times the locking was missed and we had a data race. For example: https://github.com/ethereum/go-ethereum/pull/18464 The case above was solved, but there were still intermittent/hard to reproduce races. So let's solve the issue permanently. resolves: ethersphere/go-ethereum#1146 |
||
|---|---|---|
| .. | ||
| bucket.go | ||
| bucket_test.go | ||
| events.go | ||
| events_test.go | ||
| example_test.go | ||
| http.go | ||
| http_test.go | ||
| kademlia.go | ||
| kademlia_test.go | ||
| node.go | ||
| node_test.go | ||
| service.go | ||
| service_test.go | ||
| simulation.go | ||
| simulation_test.go | ||