Move SocketEvents logic to private method.

This separates the select() logic from the socket handling logic, setting up
for a switch to poll().
This commit is contained in:
Patrick Strateman
2018-09-26 21:51:46 -04:00
parent 7e403c0ae7
commit 28211a4bc9
2 changed files with 32 additions and 5 deletions

View File

@@ -343,6 +343,7 @@ private:
void NotifyNumConnectionsChanged();
void InactivityCheck(CNode *pnode);
bool GenerateSelectSet(std::set<SOCKET> &recv_set, std::set<SOCKET> &send_set, std::set<SOCKET> &error_set);
void SocketEvents(std::set<SOCKET> &recv_set, std::set<SOCKET> &send_set, std::set<SOCKET> &error_set);
void SocketHandler();
void ThreadSocketHandler();
void ThreadDNSAddressSeed();