mio-0-7
k-nasa 5 years ago
parent e3bf89fc05
commit f33d7f40ab

@ -7,10 +7,9 @@ use async_std::task;
#[should_panic(expected = "timed out")] #[should_panic(expected = "timed out")]
fn io_timeout_timedout() { fn io_timeout_timedout() {
task::block_on(async { task::block_on(async {
io::timeout(Duration::from_secs(1), async { io::timeout(Duration::from_millis(100), async {
let stdin = std::io::stdin(); task::sleep(Duration::from_secs(1)).await;
let mut line = String::new();
let _n = stdin.read_line(&mut line)?;
Ok(()) Ok(())
}) })
.await .await

Loading…
Cancel
Save