From fdda68263d4161a4a419ad17c546b67e2e94ffcc Mon Sep 17 00:00:00 2001 From: alyssawilk Date: Tue, 28 Sep 2021 23:07:01 +0800 Subject: [PATCH] quiche: updating deps (#18272) Signed-off-by: Alyssa Wilk --- bazel/repository_locations.bzl | 6 +++--- test/integration/quic_http_integration_test.cc | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/bazel/repository_locations.bzl b/bazel/repository_locations.bzl index d1222a7bc78d..4e72e29e82d1 100644 --- a/bazel/repository_locations.bzl +++ b/bazel/repository_locations.bzl @@ -838,12 +838,12 @@ REPOSITORY_LOCATIONS_SPEC = dict( project_name = "QUICHE", project_desc = "QUICHE (QUIC, HTTP/2, Etc) is Google‘s implementation of QUIC and related protocols", project_url = "https://github.com/google/quiche", - version = "3ba85b1c85fbd9439cfe3a8adf4d9a9238503d14", - sha256 = "7d7d6ce97864e76211dd45372f9285d98141dde83fb81c2ac544a4bdf3a42b9c", + version = "4c1d482ab708b6e945afc53816e1bf5dc342f11e", + sha256 = "454002442133ed5dfff59686a8569effc48aabb21a756b92e1ab2173f632cc14", urls = ["https://github.com/google/quiche/archive/{version}.tar.gz"], strip_prefix = "quiche-{version}", use_category = ["dataplane_core"], - release_date = "2021-09-22", + release_date = "2021-09-27", cpe = "N/A", ), com_googlesource_googleurl = dict( diff --git a/test/integration/quic_http_integration_test.cc b/test/integration/quic_http_integration_test.cc index 13d2741bdb4f..2b957e0ae46a 100644 --- a/test/integration/quic_http_integration_test.cc +++ b/test/integration/quic_http_integration_test.cc @@ -324,6 +324,9 @@ TEST_P(QuicHttpIntegrationTest, PortMigration) { auto response = std::move(encoder_decoder.second); codec_client_->sendData(*request_encoder_, 1024u, false); + while (!quic_connection_->IsHandshakeConfirmed()) { + dispatcher_->run(Event::Dispatcher::RunType::NonBlock); + } // Change to a new port by switching socket, and connection should still continue. Network::Address::InstanceConstSharedPtr local_addr =