diff options
author | fanquake <fanquake@gmail.com> | 2023-05-10 09:52:59 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-05-10 10:12:55 +0100 |
commit | dbfc748d3df65918d32623cf09af55164963172f (patch) | |
tree | a284aaef05aaa8b3bf34e08458efb9edd5779ab0 /build_msvc/bitcoin-qt/bitcoin-qt.vcxproj | |
parent | fc06881f13495154c888a64a38c7d538baf00435 (diff) | |
parent | 52e52071e01f4e98d87a47e1d5f3c5c3cc6dbaf4 (diff) | |
download | bitcoin-dbfc748d3df65918d32623cf09af55164963172f.tar.xz |
Merge bitcoin/bitcoin#27608: p2p: Avoid prematurely clearing download state for other peers
52e52071e01f4e98d87a47e1d5f3c5c3cc6dbaf4 p2p: Avoid prematurely clearing download state for other peers (Suhas Daftuar)
Pull request description:
Avoid letting one peer send us data that clears out the download request (and related timers etc) from another peer.
The exception is if a block is definitely stored to disk, in which case we'll clear the download state (just as we do for compact blocks).
ACKs for top commit:
jamesob:
ACK 52e52071e01f4e98d87a47e1d5f3c5c3cc6dbaf4 ([`jamesob/ackr/27608.1.sdaftuar.p2p_avoid_prematurely_cl`](https://github.com/jamesob/bitcoin/tree/ackr/27608.1.sdaftuar.p2p_avoid_prematurely_cl))
instagibbs:
ACK 52e52071e01f4e98d87a47e1d5f3c5c3cc6dbaf4
fjahr:
Code review ACK 52e52071e01f4e98d87a47e1d5f3c5c3cc6dbaf4
mzumsande:
Code Review ACK 52e52071e01f4e98d87a47e1d5f3c5c3cc6dbaf4
Tree-SHA512: 3ee92507edc3303c16c70ca44ba6c28c104afe95196e4b9167032590ed23d4f569f654f8eb8758940bd6536bc9ca810d2a77d2739db386b927e8b3f3cf55cb16
Diffstat (limited to 'build_msvc/bitcoin-qt/bitcoin-qt.vcxproj')
0 files changed, 0 insertions, 0 deletions