From 7bd403a0389605b680b04054e2416391a5474dc5 Mon Sep 17 00:00:00 2001 From: Katia Date: Tue, 3 Dec 2024 21:45:19 +0900 Subject: [PATCH] refact: use tokio instant instead of std::time --- src/async_resolver/resolution.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/async_resolver/resolution.rs b/src/async_resolver/resolution.rs index 960ac79c..449a4984 100644 --- a/src/async_resolver/resolution.rs +++ b/src/async_resolver/resolution.rs @@ -7,7 +7,7 @@ use super::resolver_error::ResolverError; use super::server_info::ServerInfo; use super::state_block::StateBlock; use std::sync::{Mutex,Arc}; -use std::time::Instant; +use tokio::time::Instant; use crate::client::client_connection::ConnectionProtocol; use crate::async_resolver::config::ResolverConfig; @@ -61,7 +61,7 @@ impl Resolution { let config: &ResolverConfig = &self.config; let max_interval: u64 = config.get_max_retry_interval_seconds(); let initial_rto = 1.0; - let mut rto = initial_rto; + let mut rto: f64 = initial_rto; let mut srtt = rto; let mut rttvar = rto/2.0;