Files
monero/src
j-berman d8d3cf9730 p2p: fix race causing dropped connections during sync
Without this commit:
1) read height from DB
2) add block to chain in separate thread
3) read chain for block id's and request them from peer
4) ERR in handle_response_chain_entry, peer's first block is the
one that was added to the chain, which has block idx=height from
step 1.

This commit reads the chain for height and highest block id's
in one go while holding the m_blockchain_lock to avoid the race.
2025-12-11 21:37:20 -08:00
..
2025-11-10 18:56:57 +01:00
2025-11-10 18:56:57 +01:00
2025-05-06 14:18:02 -05:00
2025-03-10 16:20:00 +00:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2025-12-01 01:49:50 +01:00
2022-03-04 06:59:20 +01:00
2024-10-09 16:48:34 -04:00
2025-09-28 18:32:24 +00:00
2022-03-04 06:59:20 +01:00
2024-08-13 12:15:57 -04:00
2025-10-27 18:51:14 +00:00
2022-03-04 06:59:20 +01:00
2025-11-10 18:56:57 +01:00