oxen-core/src/cryptonote_protocol
moneromooo-monero 0a872798bc
protocol: kick idle peers by dropping them
This is safer, as we don't risk break expectations (eg, requesting
block hashes and then receiving a late set of blocks). Dropping a
connection means another will be attempted in a fresh state.

Also bump the kick timeout to 5 minutes, to ensure we only kick
really idle peers.
2017-10-07 20:29:11 +01:00
..
blobdatatype.h update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
block_queue.cpp move checkpoints in a separate library 2017-09-25 21:16:26 +01:00
block_queue.h cryptonote_protocol: misc fixes to the new sync algorithm 2017-08-21 21:57:19 +01:00
CMakeLists.txt build: auto update version info without manually deleting version.h 2017-09-21 07:47:37 +09:00
cryptonote_protocol_defs.h protocol: remove hop count on block propagation 2017-09-17 10:26:12 +01:00
cryptonote_protocol_handler-base.cpp Merge pull request #2149 2017-08-07 15:24:58 +02:00
cryptonote_protocol_handler.h cryptonote_protocol: misc fixes to the new sync algorithm 2017-08-21 21:57:19 +01:00
cryptonote_protocol_handler.inl protocol: kick idle peers by dropping them 2017-10-07 20:29:11 +01:00
cryptonote_protocol_handler_common.h update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00