HomePhabricator

Use CScheduler for wallet flushing, remove ThreadFlushWalletDB

Description

Use CScheduler for wallet flushing, remove ThreadFlushWalletDB

Summary:
Backport core's PR9605

Depends on D910

Test Plan:

make check
./test/functional/test_runner.py

Reviewers: schancel, #bitcoin_abc

Reviewed By: schancel, #bitcoin_abc

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

Details

Provenance
Matt Corallo <git@bluematt.me>Authored on Jan 20 2017, 20:36
deadalnixCommitted on Jan 10 2018, 21:01
deadalnixPushed on Jan 11 2018, 00:47
Reviewer
Restricted Project
Differential Revision
D928: Use CScheduler for wallet flushing, remove ThreadFlushWalletDB
Parents
rSTAGING31fb14a9cb2f: gettxoutproof() should return consistent result
Branches
Unknown
Tags
Unknown