Skip to content
4 changes: 3 additions & 1 deletion src/core/connection.c
Original file line number Diff line number Diff line change
Expand Up @@ -3089,7 +3089,9 @@ QuicConnProcessPeerTransportParameters(
Connection->PeerTransportParams.InitialMaxUniStreams,
!FromResumptionTicket);

QuicDatagramOnSendStateChanged(&Connection->Datagram);
if (!FromResumptionTicket) {
QuicDatagramOnSendStateChanged(&Connection->Datagram);
}

if (Connection->State.Started) {
if (Connection->State.Disable1RttEncrytion &&
Expand Down
2 changes: 1 addition & 1 deletion src/core/stream_set.c
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,7 @@ QuicStreamSetInitializeTransportParameters(
}
}

if (UpdateAvailableStreams) {
if (UpdateAvailableStreams && FlushIfUnblocked) {
QuicStreamSetIndicateStreamsAvailable(StreamSet);
}

Expand Down
Loading