From f541f51f178b278fdc703154152fa8c5f25b73c9 Mon Sep 17 00:00:00 2001 From: fakeshadow <24548779@qq.com> Date: Sat, 3 Apr 2021 02:43:46 +0800 Subject: [PATCH] relax timeout --- actix-server/tests/test_server.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/actix-server/tests/test_server.rs b/actix-server/tests/test_server.rs index c83bd170..cd61df9f 100644 --- a/actix-server/tests/test_server.rs +++ b/actix-server/tests/test_server.rs @@ -226,7 +226,7 @@ async fn test_max_concurrent_connections() { let counter = counter.clone(); async move { counter.fetch_add(1, Ordering::SeqCst); - actix_rt::time::sleep(time::Duration::from_secs(3)).await; + actix_rt::time::sleep(time::Duration::from_secs(20)).await; counter.fetch_sub(1, Ordering::SeqCst); Ok::<(), ()>(()) } @@ -249,6 +249,8 @@ async fn test_max_concurrent_connections() { conns.push(conn); } + actix_rt::time::sleep(time::Duration::from_secs(5)).await; + // counter would remain at 3 even with 12 successful connection. // and 9 of them remain in backlog. assert_eq!(max_conn, counter_clone.load(Ordering::SeqCst)); @@ -257,7 +259,7 @@ async fn test_max_concurrent_connections() { conn.shutdown().await.unwrap(); } - srv.stop(true).await; + srv.stop(false).await; sys.stop(); let _ = h.join().unwrap();