summaryrefslogtreecommitdiff
path: root/crates/tor-rtcompat/src/timer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/tor-rtcompat/src/timer.rs')
-rw-r--r--crates/tor-rtcompat/src/timer.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/crates/tor-rtcompat/src/timer.rs b/crates/tor-rtcompat/src/timer.rs
index 26236d6a8..abb055af2 100644
--- a/crates/tor-rtcompat/src/timer.rs
+++ b/crates/tor-rtcompat/src/timer.rs
@@ -6,8 +6,8 @@ use pin_project::pin_project;
use std::{
pin::Pin,
task::{Context, Poll},
- time::{Duration, SystemTime},
};
+use web_time_compat::{Duration, SystemTime};
/// An error value given when a function times out.
///
@@ -207,6 +207,7 @@ mod test {
#![allow(clippy::needless_pass_by_value)]
//! <!-- @@ end test lint list maintained by maint/add_warning @@ -->
#![allow(clippy::erasing_op)]
+ use web_time_compat::SystemTimeExt;
#[cfg(not(miri))]
use super::*;
@@ -219,7 +220,7 @@ mod test {
}
let minute = Duration::from_secs(60);
let second = Duration::from_secs(1);
- let start = SystemTime::now();
+ let start = SystemTime::get();
let target = start + 30 * minute;