erigon-pulse/p2p
Felix Lange 2871781f64 p2p/discover: fix Windows-specific issue for larger-than-buffer packets
On Windows, UDPConn.ReadFrom returns an error for packets larger
than the receive buffer. The error is not marked temporary, causing
our loop to exit when the first oversized packet arrived. The fix
is to treat this particular error as temporary.

Fixes: #1579, #2087
Updates: #2082
2016-01-22 23:44:25 +01:00
..
discover p2p/discover: fix Windows-specific issue for larger-than-buffer packets 2016-01-22 23:44:25 +01:00
nat p2p/nat: add docs for discover 2015-10-29 22:54:44 +01:00
dial_test.go p2p: resolve incomplete dial targets 2015-12-17 23:39:49 +01:00
dial.go p2p: resolve incomplete dial targets 2015-12-17 23:39:49 +01:00
message_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
message.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
metrics.go eth, metrics, p2p: prepare metrics and net packets to eth/62 2015-08-21 10:30:57 +03:00
peer_error.go p2p: fix value of DiscSubprotocolError 2015-08-12 14:15:54 +02:00
peer_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
peer.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00
protocol.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00
rlpx_test.go crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult 2015-11-30 13:43:32 +01:00
rlpx.go crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult 2015-11-30 13:43:32 +01:00
server_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
server.go p2p, p2p/discover: track bootstrap state in p2p/discover 2015-12-17 23:38:54 +01:00