HomePhabricator

Switch scheduler to steady_clock

Description

Switch scheduler to steady_clock

Summary:
The scheduler should not be impacted by a system time change from the user nor NTP. This diff makes the scheduler use the steady clock which is monotonic.

This is a backport of core#25100.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

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

Details

Provenance
MacroFake <falke.marco@gmail.com>Authored on May 10 2022, 08:59
FabienCommitted on Sep 29 2022, 14:59
FabienPushed on Sep 29 2022, 14:59
Reviewer
Restricted Project
Differential Revision
D12091: Switch scheduler to steady_clock
Parents
rABCe94de8a0b664: QA: Run tests with UPnP disabled
Branches
Unknown
Tags
Unknown