HomePhabricator

[avalanche] Restrict scope of cs_stakingRewards lock during cleanup

Description

[avalanche] Restrict scope of cs_stakingRewards lock during cleanup

Summary: Release the lock when we're done with it. This helps avoid lock order issues.

Test Plan:

cmake -GNinja .. -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Debug
ninja check

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, Fabien

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

Details

Provenance
roqqitAuthored on Dec 11 2024, 17:45
roqqitPushed on Dec 12 2024, 17:34
Reviewer
Restricted Owners Package
Differential Revision
D17336: [avalanche] Restrict scope of cs_stakingRewards lock during cleanup
Parents
rABC4ef363d2152a: [mock-chronik-client] remember to bump the version
Branches
Unknown
Tags
Unknown