Page MenuHomePhabricator

[net processing] Move ping timeout logic to net processing
ClosedPublic

Authored by Fabien on Jan 24 2022, 21:25.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Maniphest Tasks
Restricted Maniphest Task
Commits
rABCdcaa6ed10bd6: [net processing] Move ping timeout logic to net processing
Summary
Ping messages are an application-level mechanism. Move timeout
logic from net to net processing.

Partial backport of core#20721:
https://github.com/bitcoin/bitcoin/pull/20721/commits/dd2646d12c172cb8899669af717c590483a17404

Ref T1696.

Test Plan
ninja all check-all

Diff Detail

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

Event Timeline

Fabien requested review of this revision.Jan 24 2022, 21:25
Fabien planned changes to this revision.Jan 24 2022, 21:46

Missing dependency, needs rebase

This revision is now accepted and ready to land.Jan 25 2022, 16:59