HomePhabricator

gui: Throttle GUI update pace when -reindex

Description

gui: Throttle GUI update pace when -reindex

Summary:

With this PR, the GUI does not freeze when a user runs:

$ ./src/qt/bitcoin-qt -reindex

Backport of core PR18121.

Test Plan:

ninja all check

./src/qt/bitcoin-qt -reindex

Check the GUI sync progress no longer causes epileptic seizure to the
user.

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

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

Details

Provenance
Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>Authored on Feb 11 2020, 20:34
FabienCommitted on Nov 9 2020, 13:44
FabienPushed on Nov 9 2020, 13:45
Reviewer
Restricted Project
Differential Revision
D8323: gui: Throttle GUI update pace when -reindex
Parents
rABC4f52ac812c49: fix directory path for secp256k1 subtree in developer-notes
Branches
Unknown
Tags
Unknown

Event Timeline