}), format!("client {}", &ic)));
}
- for addr in &global.config.addrs {
+ for saddr in &global.config.addrs {
let global_ = global.clone();
let make_service = hyper::service::make_service_fn(
move |conn: &hyper::server::conn::AddrStream| {
}
);
- let addr = SocketAddr::new(*addr, global.config.port);
- let server = hyper::Server::try_bind(&addr)
+ let saddr = SocketAddr::new(*saddr, global.config.port);
+ let server = hyper::Server::try_bind(&saddr)
.context("bind")?
.http1_preserve_header_case(true)
.serve(make_service);
- info!("listening on {}", &addr);
+ info!("listening on {}", &saddr);
let task = tokio::task::spawn(async move {
match server.await {
Ok(()) => anyhow!("shut down?!"),
Err(e) => e.into(),
}
});
- tasks.push((task, format!("http server {}", addr)));
+ tasks.push((task, format!("http server {}", saddr)));
}
#[allow(clippy::redundant_clone)] let global_ = global.clone();