Suppress error for oversized packets if it's d6d probe
Summary: This was missed (https://github.com/facebookincubator/mvfst/commit/9cdb922288d1eee19b9b31800de3c1fcd295cf48).
MODIFY
quic/api/QuicTransportFunctions.cpp
quic/api/QuicTransportFunctions.cpp
@@ -267,7 +267,10 @@ DataPathResult continuousMemoryBuildScheduleEncrypt(
packetBuf->prepend(prevSize);
connection.bufAccessor->release(std::move(packetBuf));
#if !FOLLY_MOBILE
- if (encodedSize > connection.udpSendPacketLen) {
+ bool isD6DProbe = pnSpace == PacketNumberSpace::AppData &&
+ connection.d6d.lastProbe.hasValue() &&
+ connection.d6d.lastProbe->packetNum == packetNum;
+ if (!isD6DProbe && encodedSize > connection.udpSendPacketLen) {
LOG_EVERY_N(ERROR, 5000)
<< "Quic sending pkt larger than limit, encodedSize=" << encodedSize;
}

Suppress error for oversized packets if it's d6d probe

Summary: This was missed D22551400 (https://github.com/facebookincubator/mvfst/commit/9cdb922288d1eee19b9b31800de3c1fcd295cf48).

Reviewed By: mjoras

Differential Revision: D23733719

fbshipit-source-id: d1226ccad932f0d3201ce23281ab08eda005a43b