From fd6b014e7e40d686121b5cdf63818878d4bf2ce2 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Sun, 7 Sep 2014 20:41:34 -0700 Subject: [PATCH] fix benches/client with new Handler --- benches/client.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/benches/client.rs b/benches/client.rs index 93456d6a..3694473f 100644 --- a/benches/client.rs +++ b/benches/client.rs @@ -5,18 +5,19 @@ extern crate hyper; extern crate test; use std::fmt::{mod, Show}; -use std::io::IoResult; use std::io::net::ip::Ipv4Addr; -use hyper::server::{Request, Response, Server}; +use hyper::server::{Incoming, Server}; fn listen() -> hyper::server::Listening { let server = Server::http(Ipv4Addr(127, 0, 0, 1), 0); server.listen(handle).unwrap() } -fn handle(_req: Request, mut res: Response) -> IoResult<()> { - try!(res.write(b"Benchmarking hyper vs others!")); - res.end() +fn handle(mut incoming: Incoming) { + for (_, mut res) in incoming { + res.write(b"Benchmarking hyper vs others!").unwrap(); + res.end().unwrap(); + } }