From 7e403c0ae705455aa66f7df9a9a99f462fd4e9a8 Mon Sep 17 00:00:00 2001 From: Patrick Strateman Date: Tue, 25 Sep 2018 15:32:07 -0400 Subject: Move GenerateSelectSet logic to private method. This separates the socket event collection logic from the logic deciding which events we're interested in at all. --- src/net.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/net.h') diff --git a/src/net.h b/src/net.h index a059d32c89..27121ab213 100644 --- a/src/net.h +++ b/src/net.h @@ -342,6 +342,7 @@ private: void DisconnectNodes(); void NotifyNumConnectionsChanged(); void InactivityCheck(CNode *pnode); + bool GenerateSelectSet(std::set &recv_set, std::set &send_set, std::set &error_set); void SocketHandler(); void ThreadSocketHandler(); void ThreadDNSAddressSeed(); -- cgit v1.2.3 From 28211a4bc9c65859b641b81a0541726a0e01988f Mon Sep 17 00:00:00 2001 From: Patrick Strateman Date: Wed, 26 Sep 2018 21:51:46 -0400 Subject: Move SocketEvents logic to private method. This separates the select() logic from the socket handling logic, setting up for a switch to poll(). --- src/net.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/net.h') diff --git a/src/net.h b/src/net.h index 27121ab213..eff7198111 100644 --- a/src/net.h +++ b/src/net.h @@ -343,6 +343,7 @@ private: void NotifyNumConnectionsChanged(); void InactivityCheck(CNode *pnode); bool GenerateSelectSet(std::set &recv_set, std::set &send_set, std::set &error_set); + void SocketEvents(std::set &recv_set, std::set &send_set, std::set &error_set); void SocketHandler(); void ThreadSocketHandler(); void ThreadDNSAddressSeed(); -- cgit v1.2.3