HomePhabricator

[net processing] Annotate m_recently_announced_{invs|proofs} as guarded by…

Description

[net processing] Annotate m_recently_announced_{invs|proofs} as guarded by g_msgproc_mutex and move to Peer

Summary:
This is a partial backport of core#26140
https://github.com/bitcoin/bitcoin/pull/26140/commits/938a8e2566bf2f819adeb75a08c0c8ba9a85fe1c
https://github.com/bitcoin/bitcoin/pull/26140/commits/279c53d7e4e920d3d09da74689761a2961b1a636
Depends on D15291

Test Plan:
With Debug

ninja all check-all

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D15292

Details

Provenance
dergoegge <n.goeggi@gmail.com>Authored on Sep 20 2022, 11:51
PiRKCommitted on Jan 26 2024, 17:17
PiRKPushed on Jan 26 2024, 17:17
Reviewer
Restricted Project
Differential Revision
D15292: [net processing] Annotate m_recently_announced_{invs|proofs} as guarded by g_msgproc_mutex and move to Peer
Parents
rABCcb3c8f71f091: [net processing] Annotate fPreferHeaders as guarded by g_msgproc_mutex and move…
Branches
Unknown
Tags
Unknown