Page MenuHomePhabricator

Make all Poisson delays use std::chrono types
ClosedPublic

Authored by Fabien on Jan 27 2022, 14:17.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Maniphest Tasks
Restricted Maniphest Task
Commits
rABCf68eea289745: Make all Poisson delays use std::chrono types
Summary

Partial backport of core#21015:
https://github.com/bitcoin/bitcoin/pull/21015/commits/55e82881a1503bff146970856c1474a6ea659c94

Depends on D10911.

The OUTBOUND_INVENTORY_BROADCAST_INTERVAL constant has been skipped to keep the changes from rABC3252c21e2856bce86e6222d246073fbde8ad9916, but the INBOUND_INVENTORY_BROADCAST_INTERVAL renaming kept to closer match the source material.

Ref T1696.

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable