From 0bdbec6f258ff139962c644a5c05667756fd62b8 Mon Sep 17 00:00:00 2001 From: fakeshadow <24548779@qq.com> Date: Tue, 19 Jan 2021 03:41:29 +0800 Subject: [PATCH] proper fix for awc test --- awc/tests/test_client.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/awc/tests/test_client.rs b/awc/tests/test_client.rs index 0ef04aa60..8ca94ec91 100644 --- a/awc/tests/test_client.rs +++ b/awc/tests/test_client.rs @@ -722,11 +722,9 @@ async fn test_client_cookie_handling() { async fn client_unread_response() { let addr = test::unused_addr(); - let (tx, rx) = std::sync::mpsc::sync_channel(1); + let lst = std::net::TcpListener::bind(addr).unwrap(); std::thread::spawn(move || { - let lst = std::net::TcpListener::bind(addr).unwrap(); - tx.send(()).unwrap(); for stream in lst.incoming() { let mut stream = stream.unwrap(); let mut b = [0; 1000]; @@ -740,8 +738,6 @@ async fn client_unread_response() { } }); - rx.recv().unwrap(); - // client request let req = awc::Client::new().get(format!("http://{}/", addr).as_str()); let mut res = req.send().await.unwrap();