diff --git a/bazel/repository_locations.bzl b/bazel/repository_locations.bzl index 777a9194c8bf1..4a1482cdb757d 100644 --- a/bazel/repository_locations.bzl +++ b/bazel/repository_locations.bzl @@ -105,12 +105,12 @@ REPOSITORY_LOCATIONS_SPEC = dict( project_name = "Abseil", project_desc = "Open source collection of C++ libraries drawn from the most fundamental pieces of Google’s internal codebase", project_url = "https://abseil.io/", - version = "5d8fc9192245f0ea67094af57399d7931d6bd53f", - sha256 = "e3812f256dd7347a33bf9d93a950cf356c61c0596842ff07d8154cd415145d83", + version = "20210324.1", + sha256 = "441db7c09a0565376ecacf0085b2d4c2bbedde6115d7773551bc116212c2a8d6", strip_prefix = "abseil-cpp-{version}", urls = ["https://github.com/abseil/abseil-cpp/archive/{version}.tar.gz"], use_category = ["dataplane_core", "controlplane"], - release_date = "2020-11-24", + release_date = "2021-04-20", cpe = "N/A", ), com_github_c_ares_c_ares = dict( diff --git a/source/common/quic/envoy_quic_client_stream.cc b/source/common/quic/envoy_quic_client_stream.cc index 804a39934fd85..76d429a9fe6d4 100644 --- a/source/common/quic/envoy_quic_client_stream.cc +++ b/source/common/quic/envoy_quic_client_stream.cc @@ -318,7 +318,7 @@ void EnvoyQuicClientStream::onStreamError(absl::optional should_close_conn details_ = Http3ResponseCodeDetailValues::invalid_http_header; } bool close_connection_upon_invalid_header; - if (should_close_connection != absl::nullopt) { + if (should_close_connection.has_value()) { close_connection_upon_invalid_header = should_close_connection.value(); } else { close_connection_upon_invalid_header =