go-ethereum/p2p/discover
Felix Lange 4ce7970340 [release/1.3.4] 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

Conflicts:
	p2p/discover/udp_test.go
2016-02-24 13:46:03 +01:00
..
database.go p2p/discover: fix race involving the seed node iterator 2015-09-30 16:23:03 +02:00
database_test.go p2p/discover: fix race involving the seed node iterator 2015-09-30 16:23:03 +02:00
node.go p2p/discover: don't attempt to replace nodes that are being replaced 2015-08-19 14:57:16 +02:00
node_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
table.go p2p/discover: remove unused lastLookup field 2015-09-30 16:23:03 +02:00
table_test.go p2p/discover: fix race involving the seed node iterator 2015-09-30 16:23:03 +02:00
udp.go [release/1.3.4] p2p/discover: fix Windows-specific issue for larger-than-buffer packets 2016-02-24 13:46:03 +01:00
udp_notwindows.go [release/1.3.4] p2p/discover: fix Windows-specific issue for larger-than-buffer packets 2016-02-24 13:46:03 +01:00
udp_test.go [release/1.3.4] p2p/discover: fix Windows-specific issue for larger-than-buffer packets 2016-02-24 13:46:03 +01:00
udp_windows.go [release/1.3.4] p2p/discover: fix Windows-specific issue for larger-than-buffer packets 2016-02-24 13:46:03 +01:00