message: [net] Move RecordBytesSent() call out of cs_vSend lock
diff: @@ -1508,16 +1508,10 @@ void CConnman::SocketHandler()
  }
  }
  - //
  - // Send
  - //
  - if (sendSet)
  - {
  - LOCK(pnode->cs_vSend);
  - size_t nBytes = SocketSendData(pnode);
  - if (nBytes) {
  - RecordBytesSent(nBytes);
  - }
  + if (sendSet) {
  + // Send data
  + size_t bytes_sent = WITH_LOCK(pnode->cs_vSend, return SocketSendData(pnode));
  + if (bytes_sent) RecordBytesSent(bytes_sent);
  }
  InactivityCheck(pnode);
  