Skip to content

Commit 2c82bb0

Browse files
committed
refactor(transport): smol change
1 parent c5eb4ca commit 2c82bb0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

msg-transport/src/tcp/metered.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@ use crate::MeteredIo;
1616
impl MeteredIo<TcpStream, TcpMetrics, SocketAddr> {
1717
#[inline]
1818
fn maybe_refresh(&mut self) {
19-
if self.next_refresh <= Instant::now() {
19+
let now = Instant::now();
20+
if self.next_refresh <= now {
2021
match TcpMetrics::gather(&self.inner) {
2122
Ok(metrics) => *self.metrics.write().unwrap() = metrics,
2223
Err(e) => tracing::error!(err = ?e, "failed to gather TCP metrics"),
2324
}
2425

25-
self.next_refresh = Instant::now() + self.refresh_interval;
26+
self.next_refresh = now + self.refresh_interval;
2627
}
2728
}
2829
}

0 commit comments

Comments
 (0)