HomePhabricator

wallet: Remove boost from PeriodicFlush

Description

wallet: Remove boost from PeriodicFlush

Summary:

The boost::this_thread::interruption_point() in the code base currently
block the replacement of boost::thread with std::thread. [1]

Remove them from the wallet because they are either unused or useless.

Backport of core PR18792.

Depends on D8615.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

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

Details

Provenance
MarcoFalke <falke.marco@gmail.com>Authored on May 27 2020, 00:06
FabienCommitted on Dec 7 2020, 15:31
FabienPushed on Dec 7 2020, 15:32
Reviewer
Restricted Project
Differential Revision
D8616: wallet: Remove boost from PeriodicFlush
Parents
rABCbde835206696: walletdb: Move BDB specific things into bdb.{cpp/h}
Branches
Unknown
Tags
Unknown