aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_protocol/block_queue.cpp
Commit message (Collapse)AuthorAgeFilesLines
* protocol: fix reorgs while syncingmoneromooo-monero2017-08-121-80/+29
|
* cryptonote_protocol: retry stale spans earlymoneromooo-monero2017-08-071-0/+16
| | | | | | | | | | 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).
* cryptonote_protocol_handler: sync speedupmoneromooo-monero2017-08-071-0/+418
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.