Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Daniel Knopik
de6d597679
p2p/discover: schedule revalidation also when all nodes are excluded ( #30239 )
...
## Issue
If `nextTime` has passed, but all nodes are excluded, `get` would return
`nil` and `run` would therefore not invoke `schedule`. Then, we schedule
a timer for the past, as neither `nextTime` value has been updated. This
creates a busy loop, as the timer immediately returns.
## Fix
With this PR, revalidation will be also rescheduled when all nodes are
excluded.
---------
Co-authored-by: lightclient <lightclient@protonmail.com>
6 months ago
..
discover
p2p/discover: schedule revalidation also when all nodes are excluded ( #30239 )
6 months ago
dnsdisc
p2p/dnsdisc: using clear builtin func ( #29418 )
10 months ago
enode
p2p: use netip.Addr where possible ( #29891 )
8 months ago
enr
beacon/types, cmd/devp2p, p2p/enr: clean up uses of fmt.Errorf ( #30182 )
6 months ago
msgrate
…
nat
p2p/nat: return correct port for ExtIP NAT ( #30234 )
6 months ago
netutil
p2p/netutil: fix comments ( #29942 )
8 months ago
rlpx
p2p/rlpx: 2KB maximum size for handshake messages ( #30029 )
7 months ago
simulations
p2p/simulations: update doc of HTTP endpoints ( #29894 )
8 months ago
tracker
…
dial.go
p2p: use netip.Addr where possible ( #29891 )
8 months ago
dial_test.go
…
message.go
…
message_test.go
…
metrics.go
p2p: add inbound and outbound peers metric ( #29424 )
10 months ago
peer.go
all: remove dependency on golang.org/exp ( #29314 )
10 months ago
peer_error.go
…
peer_test.go
…
protocol.go
…
server.go
p2p: use package slices to sort in PeersInfo ( #29957 )
8 months ago
server_nat.go
p2p: fix ip change log parameter ( #30158 )
7 months ago
server_nat_test.go
p2p: fix flaky test TestServerPortMapping ( #30241 )
6 months ago
server_test.go
…
transport.go
p2p, log, rpc: use errors.New to replace fmt.Errorf with no parameters ( #29074 )
11 months ago
transport_test.go
…
util.go
…
util_test.go
…