gfe-relnote: (n/a) Add a histogram to record the writer status code from QuicConnection::FlushPackets. Stats only, not protected. PiperOrigin-RevId: 298597635 Change-Id: I30e4b491690695e3d924fd7669583de7e51b6d09
diff --git a/quic/core/quic_connection.cc b/quic/core/quic_connection.cc index 4f5861e..f9c4da7 100644 --- a/quic/core/quic_connection.cc +++ b/quic/core/quic_connection.cc
@@ -2403,6 +2403,11 @@ WriteResult result = writer_->Flush(); + QUIC_HISTOGRAM_ENUM("QuicConnection.FlushPacketStatus", result.status, + WRITE_STATUS_NUM_VALUES, + "Status code returned by writer_->Flush() in " + "QuicConnection::FlushPackets."); + if (HandleWriteBlocked()) { DCHECK_EQ(WRITE_STATUS_BLOCKED, result.status) << "Unexpected flush result:" << result;