Page MenuHomePhabricator

Move SocketEvents logic to private method.
ClosedPublic

Authored by nakihito on Jun 8 2020, 20:12.

Details

Reviewers
majcosta
jasonbcox
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Restricted Project
Commits
rABC96827c217616: Move SocketEvents logic to private method.
Summary

This separates the select() logic from the socket handling logic, setting up
for a switch to poll().

Partial backport of Core PR14336
https://github.com/bitcoin/bitcoin/pull/14336/commits/28211a4bc9c65859b641b81a0541726a0e01988f

Depends on D6460

Test Plan
ninja
ninja check-all
src/bitcoind -debug=net

Verify normal node behavior.

Diff Detail

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

Event Timeline

Owners added a reviewer: Restricted Owners Package.Jun 8 2020, 20:12
nakihito requested review of this revision.Jun 8 2020, 20:12
nakihito planned changes to this revision.

[Bot Message]
One or more PR numbers were detected in the summary.
Links to those PRs have been inserted into the summary for reference.

This revision is now accepted and ready to land.Jun 8 2020, 23:55