merge-requests/9/merge
Phil Taylor 2022-01-27 23:28:34 +00:00
rodzic fe7bdf1345
commit 3568c80fcc
2 zmienionych plików z 6 dodań i 5 usunięć

Wyświetl plik

@ -1325,11 +1325,12 @@ void udpBase::sendRetransmitRequest()
else if (rxMissing.size() > 100) {
qDebug(logUdp()) << "Too many missing packets," << rxMissing.size() << "flushing all buffers";
missingMutex.lock();
rxBufferMutex.lock();
qDebug(logUdp()) << "Too many missing packets, full reset!";
rxSeqBuf.clear();
rxMissing.clear();
missingMutex.unlock();
rxBufferMutex.lock();
rxSeqBuf.clear();
rxBufferMutex.unlock();
return;
}

Wyświetl plik

@ -1690,10 +1690,10 @@ void udpServer::sendRetransmitRequest(CLIENT* c)
}
else if (c->rxMissing.size() > 100) {
qDebug(logUdp()) << "Too many missing packets," << c->rxMissing.size() << "flushing all buffers";
c->missMutex.lock();
c->rxMutex.lock();
qDebug(logUdp()) << "Too many missing packets, full reset!";
c->rxSeqBuf.clear();
c->rxMutex.unlock();
c->missMutex.lock();
c->rxMissing.clear();
c->missMutex.unlock();
return;