HomePhabricator

[RCU] Interlock synchronize operation when there is contention

Description

[RCU] Interlock synchronize operation when there is contention

Summary: In order to avoid starving the computer's reources, we make sure that the synchronize operation that last for long execute one by one using a mutex.

Test Plan:

make check

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: teamcity, schancel

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

Details

Provenance
deadalnixAuthored on Jan 6 2019, 23:55
FabienPushed on Jan 11 2019, 15:21
Reviewer
Restricted Project
Differential Revision
D2259: [RCU] Interlock synchronize operation when there is contention
Parents
rSTAGING9189d17f97d3: Implement RCU synchronization mechanism
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/6621, tag: phabricator/base/6610