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")]
fn io_timeout_timedout() {
task::block_on(async {
io::timeout(Duration::from_secs(1), async {
let stdin = std::io::stdin();
let mut line = String::new();
let _n = stdin.read_line(&mut line)?;
io::timeout(Duration::from_millis(100), async {
task::sleep(Duration::from_secs(1)).await;
Ok(())
})
.await

Loading…
Cancel
Save