aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_protocol/block_queue.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2017-08-07cryptonote_protocol: retry stale spans earlymoneromooo-monero1-0/+1
Connections can be dropped by the net_node layer, unbeknownst to cryptonote_protocol, which would then not flush any spans scheduled to that connection, which would cause it to be only downloaded again once it becomes the next span (possibly after a small delay if it had been requested less than 5 seconds ago).
2017-08-07cryptonote_protocol_handler: sync speedupmoneromooo-monero1-0/+96
A block queue is now placed between block download and block processing. Blocks are now requested only from one peer (unless starved). Includes a new sync_info coommand.