net: record bytes written before notifying the message processor

This commit is contained in:
Cory Fields 2016-12-31 02:05:19 -05:00
parent 60befa3997
commit f5c36d19b6

View file

@ -1238,9 +1238,9 @@ void CConnman::ThreadSocketHandler()
bool notify = false;
if (!pnode->ReceiveMsgBytes(pchBuf, nBytes, notify))
pnode->CloseSocketDisconnect();
RecordBytesRecv(nBytes);
if(notify)
condMsgProc.notify_one();
RecordBytesRecv(nBytes);
}
else if (nBytes == 0)
{