HomePhabricator

[RCU] Run a lazy round of cleanup when unlocking the RCULock

Description

[RCU] Run a lazy round of cleanup when unlocking the RCULock

Summary: This ensures that we will run the cleanup little by little without a blocking operation such as synchronize.

Test Plan: Added test cases.

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

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

Details

Auditors
Mehmet
Provenance
deadalnixAuthored on May 13 2022, 11:25
deadalnixPushed on May 13 2022, 14:33
Reviewer
Restricted Project
Differential Revision
D11458: [RCU] Run a lazy round of cleanup when unlocking the RCULock
Parents
rABC8e43311b0101: [avalanche] Fix logging of vote statuses
Branches
Unknown
Tags
Unknown