We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1b0beb6 commit 6e3f71bCopy full SHA for 6e3f71b
src/net.cpp
@@ -1056,8 +1056,7 @@ void CConnman::ThreadSocketHandler()
1056
// Disconnect unused nodes
1057
std::vector<CNode*> vNodesCopy = vNodes;
1058
for (CNode* pnode : vNodesCopy) {
1059
- if (pnode->fDisconnect ||
1060
- (pnode->GetRefCount() <= 0 && pnode->vRecvMsg.empty() && pnode->nSendSize == 0 && pnode->ssSend.empty())) {
+ if (pnode->fDisconnect) {
1061
// remove from vNodes
1062
vNodes.erase(remove(vNodes.begin(), vNodes.end(), pnode), vNodes.end());
1063
0 commit comments