From 78471c801a94ba0b59d379b20584896421531682 Mon Sep 17 00:00:00 2001 From: Masakazu Kitajo Date: Wed, 12 Jul 2023 11:21:57 -0600 Subject: [PATCH] Use NetVC::get_service This is a follow-up on #9482. I missed one place on the previous PR. --- proxy/http2/Http2ConnectionState.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proxy/http2/Http2ConnectionState.cc b/proxy/http2/Http2ConnectionState.cc index fb594a9ce37..f99ef6bbf08 100644 --- a/proxy/http2/Http2ConnectionState.cc +++ b/proxy/http2/Http2ConnectionState.cc @@ -1100,8 +1100,8 @@ Http2ConnectionState::_get_configured_initial_window_size() const } else { uint32_t initial_window_size_in = Http2::initial_window_size_in; if (this->session) { - TLSSNISupport *snis = dynamic_cast(session->get_netvc()); - if (snis && snis->hints_from_sni.http2_initial_window_size_in.has_value()) { + if (auto snis = session->get_netvc()->get_service(); + snis && snis->hints_from_sni.http2_initial_window_size_in.has_value()) { initial_window_size_in = snis->hints_from_sni.http2_initial_window_size_in.value(); } }