From dc97dd77f45486d9cb9a22a1859809c5af5579e2 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Tue, 21 Feb 2017 10:03:58 -0800 Subject: [PATCH] feat(server): make Http default its body type to hyper::Chunk --- benches/end_to_end.rs | 2 +- src/server/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/benches/end_to_end.rs b/benches/end_to_end.rs index 05ebe676..efad83d3 100644 --- a/benches/end_to_end.rs +++ b/benches/end_to_end.rs @@ -97,8 +97,8 @@ fn spawn_hello(handle: &Handle) -> SocketAddr { let addr = listener.local_addr().unwrap(); let handle2 = handle.clone(); + let http = hyper::server::Http::new(); handle.spawn(listener.incoming().for_each(move |(socket, addr)| { - let http = hyper::server::Http::new(); http.bind_connection(&handle2, socket, addr, Hello); Ok(()) }).then(|_| Ok(()))); diff --git a/src/server/mod.rs b/src/server/mod.rs index 9bc6c7b2..eb87a622 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -37,7 +37,7 @@ mod response; /// This structure is used to create instances of `Server` or to spawn off tasks /// which handle a connection to an HTTP server. Each instance of `Http` can be /// configured with various protocol-level options such as keepalive. -pub struct Http { +pub struct Http { keep_alive: bool, _marker: PhantomData, }