go-ethereum/eth
Felix Lange b7b62d4b3c eth/downloader: also drain stateCh, receiptCh in eth/61 mode
State and receipt deliveries from a previous eth/62+ sync can hang if
the downloader has moved on to syncing with eth/61. Fix this by also
draining the eth/63 channels while waiting for eth/61 data.

A nicer solution would be to take care of the channels in a central
place, but that would involve a major rewrite.
2015-11-19 14:18:35 +01:00
..
downloader eth/downloader: also drain stateCh, receiptCh in eth/61 mode 2015-11-19 14:18:35 +01:00
fetcher core, eth, trie: fix data races and merge/review issues 2015-10-21 16:49:55 +03:00
filters cmd/utils, rpc/comms: stop XEth when IPC connection ends 2015-10-29 17:26:26 +01:00
backend.go eth: fix error casting regression during database open 2015-11-05 16:59:16 +02:00
backend_test.go core, eth, trie: fix data races and merge/review issues 2015-10-21 16:49:55 +03:00
cpu_mining.go all: Add GPU mining, disabled by default 2015-10-07 13:19:30 +02:00
gasprice.go eth, xeth: fix GasPriceOracle goroutine leak 2015-10-27 18:43:47 +01:00
gpu_mining.go all: Add GPU mining, disabled by default 2015-10-07 13:19:30 +02:00
handler.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00
handler_test.go core, eth, trie: fix data races and merge/review issues 2015-10-21 16:49:55 +03:00
helper_test.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00
metrics.go core, eth, trie: fix data races and merge/review issues 2015-10-21 16:49:55 +03: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
protocol_test.go eth: clean out light node notions from eth 2015-10-19 10:03:10 +03:00
sync.go eth: remove workaround for asynchronous processing in the downloader 2015-11-19 14:18:34 +01:00
sync_test.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00