p2p, p2p/discover: track bootstrap state in p2p/discover
This change simplifies the dial scheduling logic because it no longer needs to track whether the discovery table has been bootstrapped.
Showing
- p2p/dial.go 7 additions, 26 deletionsp2p/dial.go
- p2p/dial_test.go 8 additions, 20 deletionsp2p/dial_test.go
- p2p/discover/node.go 19 additions, 1 deletionp2p/discover/node.go
- p2p/discover/table.go 68 additions, 37 deletionsp2p/discover/table.go
- p2p/discover/udp.go 5 additions, 7 deletionsp2p/discover/udp.go
- p2p/server.go 3 additions, 0 deletionsp2p/server.go
Loading
Please register or sign in to comment