1
0
mirror of https://github.com/facebookincubator/mvfst.git synced 2025-08-08 09:42:06 +03:00

Merge QUIC new data and loss data scheduler

Summary: they need to be prioritized together

Reviewed By: mjoras

Differential Revision: D26918282

fbshipit-source-id: 061a6135fd7d31280dc4897b00a17371044cee60
This commit is contained in:
Yang Chi
2021-03-10 09:35:18 -08:00
committed by Facebook GitHub Bot
parent 7f39885449
commit 6594defc7c
13 changed files with 196 additions and 197 deletions

View File

@@ -147,9 +147,8 @@ void dropPackets(QuicServerConnectionState& conn) {
}),
std::move(*itr->second));
stream->retransmissionBuffer.erase(itr);
if (conn.streamManager->lossStreams().count(streamFrame->streamId) == 0) {
conn.streamManager->addLoss(streamFrame->streamId);
}
conn.streamManager->updateWritableStreams(*stream);
conn.streamManager->updateLossStreams(*stream);
}
}
conn.outstandings.packets.clear();