From e1695fd69155a0bde6ac2ed61086458e3e56299a Mon Sep 17 00:00:00 2001 From: Katsuyuki Omuro Date: Mon, 24 Aug 2026 12:12:09 +0900 Subject: [PATCH] Fix Response::get_backend_addr() and Response::get_stale_while_revalidate() --- src/cpp/http/response.cpp | 2 +- src/http/response.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpp/http/response.cpp b/src/cpp/http/response.cpp index e6a8456..cd487c4 100644 --- a/src/cpp/http/response.cpp +++ b/src/cpp/http/response.cpp @@ -287,7 +287,7 @@ std::optional Response::get_backend() { std::optional Response::get_backend_addr() { std::string addr; - bool existed{this->res->get_backend_name(addr)}; + bool existed{this->res->get_backend_addr(addr)}; if (!existed) { return std::nullopt; } else { diff --git a/src/http/response.rs b/src/http/response.rs index 2dff3e9..d1b9d44 100644 --- a/src/http/response.rs +++ b/src/http/response.rs @@ -255,7 +255,7 @@ impl Response { pub fn get_stale_while_revalidate(&self, mut out: Pin<&mut u32>) -> bool { self.0 - .get_age() + .get_stale_while_revalidate() .map(|swr| swr.as_millis()) .map(ensure_u32) .map(|swr| out.set(swr))