mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-11-09 10:00:57 +03:00
Back out "Implement handshake done and cipher dropping."
Summary: This caused an increase in client errors. Reviewed By: yangchi, lnicco Differential Revision: D20186386 fbshipit-source-id: 737122a94c97498efba61292a6c292cfe482925c
This commit is contained in:
committed by
Facebook Github Bot
parent
8a386d9549
commit
61cd1a7289
@@ -398,10 +398,14 @@ uint64_t getStreamNextOffsetToDeliver(const QuicStreamState& stream) {
|
||||
return minOffsetToDeliver;
|
||||
}
|
||||
|
||||
void cancelCryptoStream(QuicCryptoStream& cryptoStream) {
|
||||
cryptoStream.retransmissionBuffer.clear();
|
||||
cryptoStream.lossBuffer.clear();
|
||||
cryptoStream.writeBuffer.move();
|
||||
void cancelHandshakeCryptoStreamRetransmissions(QuicCryptoState& cryptoState) {
|
||||
// Cancel any retransmissions we might want to do for the crypto stream.
|
||||
// This does not include data that is already deemed as lost, or data that
|
||||
// is pending in the write buffer.
|
||||
cryptoState.initialStream.retransmissionBuffer.clear();
|
||||
cryptoState.initialStream.lossBuffer.clear();
|
||||
cryptoState.handshakeStream.retransmissionBuffer.clear();
|
||||
cryptoState.handshakeStream.lossBuffer.clear();
|
||||
}
|
||||
|
||||
QuicCryptoStream* getCryptoStream(
|
||||
|
||||
Reference in New Issue
Block a user