From 7f276aaa3c493a2ea7f4f1766da975e083914a5b Mon Sep 17 00:00:00 2001 From: AJ Heller Date: Mon, 13 Jan 2025 18:31:56 +0000 Subject: [PATCH] status payloads are absl::optional --- src/core/client_channel/client_channel.cc | 3 +-- src/core/client_channel/client_channel_filter.cc | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/client_channel/client_channel.cc b/src/core/client_channel/client_channel.cc index ba56dc33b7c..b745ec8b4b9 100644 --- a/src/core/client_channel/client_channel.cc +++ b/src/core/client_channel/client_channel.cc @@ -262,8 +262,7 @@ class ClientChannel::SubchannelWrapper::WatcherWrapper << subchannel_wrapper_->subchannel_.get() << " watcher=" << watcher_.get() << " state=" << ConnectivityStateName(state) << " status=" << status; - std::optional keepalive_throttling = - status.GetPayload(kKeepaliveThrottlingKey); + auto keepalive_throttling = status.GetPayload(kKeepaliveThrottlingKey); if (keepalive_throttling.has_value()) { int new_keepalive_time = -1; if (absl::SimpleAtoi(std::string(keepalive_throttling.value()), diff --git a/src/core/client_channel/client_channel_filter.cc b/src/core/client_channel/client_channel_filter.cc index 805e3c6a14e..c37f9002901 100644 --- a/src/core/client_channel/client_channel_filter.cc +++ b/src/core/client_channel/client_channel_filter.cc @@ -685,8 +685,7 @@ class ClientChannelFilter::SubchannelWrapper final << parent_.get() << " subchannel " << parent_->subchannel_.get() << " watcher=" << watcher_.get() << " state=" << ConnectivityStateName(state) << " status=" << status; - std::optional keepalive_throttling = - status.GetPayload(kKeepaliveThrottlingKey); + auto keepalive_throttling = status.GetPayload(kKeepaliveThrottlingKey); if (keepalive_throttling.has_value()) { int new_keepalive_time = -1; if (absl::SimpleAtoi(std::string(keepalive_throttling.value()),