From a2c24e960437886db5eb7a31c6daddd24c7d3606 Mon Sep 17 00:00:00 2001 From: Stjepan Glavina Date: Mon, 20 Jul 2020 08:45:56 +0200 Subject: [PATCH] Fix compilation errors with async-h1 --- examples/async-h1-server.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/async-h1-server.rs b/examples/async-h1-server.rs index ec34a65..69014df 100644 --- a/examples/async-h1-server.rs +++ b/examples/async-h1-server.rs @@ -28,7 +28,7 @@ async fn serve(req: Request) -> http_types::Result { println!("Serving {}", req.url()); let mut res = Response::new(StatusCode::Ok); - res.insert_header("Content-Type", "text/plain")?; + res.insert_header("Content-Type", "text/plain"); res.set_body("Hello from async-h1!"); Ok(res) } @@ -45,14 +45,13 @@ async fn listen(listener: Async, tls: Option) -> Resul loop { // Accept the next connection. let (stream, _) = listener.accept().await?; - let host = host.clone(); // Spawn a background task serving this connection. let task = match &tls { None => { let stream = async_dup::Arc::new(stream); Task::spawn(async move { - if let Err(err) = async_h1::accept(&host, stream, serve).await { + if let Err(err) = async_h1::accept(stream, serve).await { println!("Connection error: {:#?}", err); } }) @@ -63,7 +62,7 @@ async fn listen(listener: Async, tls: Option) -> Resul Ok(stream) => { let stream = async_dup::Arc::new(async_dup::Mutex::new(stream)); Task::spawn(async move { - if let Err(err) = async_h1::accept(&host, stream, serve).await { + if let Err(err) = async_h1::accept(stream, serve).await { println!("Connection error: {:#?}", err); } })