Move SocketHandler logic to private method.

This commit is contained in:
Patrick Strateman committed 2018-09-24 17:08:10 -04:00
1 parent 2af9cff11a
commit 032488e6e7
2 files changed
+11 -6

No files matched your search

+10 -6
View File
@@ -1262,13 +1262,8 @@ void CConnman::InactivityCheck(CNode *pnode)
} }
} }
void CConnman::ThreadSocketHandler() void CConnman::SocketHandler()
{ {
while (!interruptNet)
{
DisconnectNodes();
NotifyNumConnectionsChanged();
// //
// Find which sockets have data to receive // Find which sockets have data to receive
// //
@@ -1465,6 +1460,15 @@ void CConnman::ThreadSocketHandler()
for (CNode* pnode : vNodesCopy) for (CNode* pnode : vNodesCopy)
pnode->Release(); pnode->Release();
} }
}
void CConnman::ThreadSocketHandler()
{
while (!interruptNet)
{
DisconnectNodes();
NotifyNumConnectionsChanged();
SocketHandler();
} }
} }
+1
View File
@@ -339,6 +339,7 @@ private:
void DisconnectNodes(); void DisconnectNodes();
void NotifyNumConnectionsChanged(); void NotifyNumConnectionsChanged();
void InactivityCheck(CNode *pnode); void InactivityCheck(CNode *pnode);
void SocketHandler();
void ThreadSocketHandler(); void ThreadSocketHandler();
void ThreadDNSAddressSeed(); void ThreadDNSAddressSeed();