From 5e7a6162980c33bb85971bfbdc1f2888df09abbe Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 2 Feb 2025 13:42:09 +0000 Subject: [PATCH] Prep for hyper 1: Break out conn.remote_addr() call This call will go away with hyper 1. This will reduce the size of the eventual diff. Signed-off-by: Ian Jackson --- server/server.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/server.rs b/server/server.rs index f4bcb3a..18f69fe 100644 --- a/server/server.rs +++ b/server/server.rs @@ -255,8 +255,9 @@ async fn async_main(opts: Opts, daemon: Option) { let make_service = hyper::service::make_service_fn({ let global = global.clone(); move |conn: &hyper::server::conn::AddrStream| { + let caddr = conn.remote_addr(); let global = global.clone(); - let caddr = Arc::new(format!("[{}]", conn.remote_addr())); + let caddr = Arc::new(format!("[{}]", caddr)); let service = hyper::service::service_fn({ move |req| { -- 2.30.2