diff --git a/actix-rt/examples/hyper.rs b/actix-rt/examples/hyper.rs index 3134f413..52e0da30 100644 --- a/actix-rt/examples/hyper.rs +++ b/actix-rt/examples/hyper.rs @@ -10,20 +10,14 @@ async fn handle(_req: Request) -> Result, Infallible> { } fn main() { - #[cfg(not(feature = "io-uring"))] - let rt = actix_rt::System::with_tokio_rt(|| { + actix_rt::System::with_tokio_rt(|| { tokio::runtime::Builder::new_multi_thread() .enable_all() .build() .unwrap() - }); - #[cfg(feature = "io-uring")] - let rt = actix_rt::System::with_tokio_rt(|| { - tokio_uring::Runtime::new(&tokio_uring::builder()) - .unwrap() - }); - - rt.block_on(async { + // for io_uring feature use `tokio_uring::Runtime::new(&tokio_uring::builder()).unwrap()` + }) + .block_on(async { let make_service = make_service_fn(|_conn| async { Ok::<_, Infallible>(service_fn(handle)) }); diff --git a/actix-rt/examples/multi_thread_system.rs b/actix-rt/examples/multi_thread_system.rs index 9e2c5db5..0ecd1ef1 100644 --- a/actix-rt/examples/multi_thread_system.rs +++ b/actix-rt/examples/multi_thread_system.rs @@ -4,22 +4,15 @@ use actix_rt::System; fn main() { - #[cfg(not(feature = "io-uring"))] - let system = System::with_tokio_rt(|| { + System::with_tokio_rt(|| { // build system with a multi-thread tokio runtime. tokio::runtime::Builder::new_multi_thread() .worker_threads(2) .enable_all() .build() .unwrap() - }); - #[cfg(feature = "io-uring")] - let system = System::with_tokio_rt(|| { - // build system with tokio uring runtime. - tokio_uring::Runtime::new(&tokio_uring::builder()) - .unwrap() - }); - system.block_on(async_main()); + }) + .block_on(async_main()); } // async main function that acts like #[actix_web::main] or #[tokio::main]