From 4843364b5abb72d5b3ac48bf053f1b5a3f41de92 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Tue, 23 Oct 2018 15:38:06 -0700 Subject: [PATCH] test(benches): uses current_thread runtime in server benchmarks --- benches/server.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/benches/server.rs b/benches/server.rs index c58314bd..dab94253 100644 --- a/benches/server.rs +++ b/benches/server.rs @@ -42,7 +42,9 @@ macro_rules! bench_server { .map_err(|e| panic!("server error: {}", e)) .select(until_rx.then(|_| Ok(()))) .then(|_| Ok(())); - tokio::run(fut); + let mut rt = tokio::runtime::current_thread::Runtime::new().unwrap(); + rt.spawn(fut); + rt.run().unwrap(); }); addr_rx.recv().unwrap()