Internal QUICHE change

PiperOrigin-RevId: 330931779
Change-Id: I6bfc0d70eb8ee2ce1785fc4ac0cff0261cdfd4a4
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc
index 1d636d6..0630d80 100644
--- a/quic/core/http/end_to_end_test.cc
+++ b/quic/core/http/end_to_end_test.cc
@@ -1496,7 +1496,11 @@
   EXPECT_FALSE(client_session->ReceivedInchoateReject());
   EXPECT_FALSE(client_->client()->EarlyDataAccepted());
   EXPECT_FALSE(client_->client()->ReceivedInchoateReject());
-
+  while (client_->client()->connected() &&
+         client_session->connection()->HasPendingAcks()) {
+    // Flush all pending acks.
+    client_->client()->WaitForEvents();
+  }
   VerifyCleanConnection(false);
 }