go-ethereum/p2p/dnsdisc
Felix Lange 57d4898e29
p2p/dnsdisc: re-check tree root when leaf resolution fails (#20682)
This adds additional logic to re-resolve the root name of a tree when a
couple of leaf requests have failed. We need this change to avoid
getting into a failure state where leaf requests keep failing for half
an hour when the tree has been updated.
2020-02-17 15:23:25 +01:00
..
client.go p2p/dnsdisc: add enode.Iterator API (#20437) 2019-12-12 11:15:36 +02:00
client_test.go p2p/dnsdisc: re-check tree root when leaf resolution fails (#20682) 2020-02-17 15:23:25 +01:00
doc.go p2p/dnsdisc: add implementation of EIP-1459 (#20094) 2019-09-25 11:38:13 +02:00
error.go p2p/dnsdisc: add implementation of EIP-1459 (#20094) 2019-09-25 11:38:13 +02:00
sync.go p2p/dnsdisc: re-check tree root when leaf resolution fails (#20682) 2020-02-17 15:23:25 +01:00
sync_test.go p2p/dnsdisc: add enode.Iterator API (#20437) 2019-12-12 11:15:36 +02:00
tree.go p2p/dnsdisc: add enode.Iterator API (#20437) 2019-12-12 11:15:36 +02:00
tree_test.go p2p/dnsdisc: add enode.Iterator API (#20437) 2019-12-12 11:15:36 +02:00