HomePhabricator

Avoid cs_main in net_processing ActivateBestChain calls

Description

Avoid cs_main in net_processing ActivateBestChain calls

Summary:
Partial backport of core PR11824 (commit a734896)
Depends on D2606

Test Plan:

make check
./test/functional/test_runner.py

Reviewers: #bitcoin_abc, deadalnix, jasonbcox

Reviewed By: #bitcoin_abc, deadalnix, jasonbcox

Subscribers: teamcity, schancel

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

Details

Provenance
Matt Corallo <git@bluematt.me>Authored on Dec 24 2017, 16:59
FabienCommitted on Feb 28 2019, 18:48
FabienPushed on Feb 28 2019, 18:49
Reviewer
Restricted Project
Differential Revision
D2607: Avoid cs_main in net_processing ActivateBestChain calls
Parents
rABC5a7d15fa36c3: Refactor ProcessGetData in anticipation of avoiding cs_main for ABC
Branches
Unknown
Tags
Unknown