From: Ian Jackson Date: Sun, 2 Feb 2025 13:42:09 +0000 (+0000) Subject: Prep for hyper 1: Break out conn.remote_addr() call X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=5e7a6162980c33bb85971bfbdc1f2888df09abbe;p=hippotat.git 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 --- 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| {