Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

Commit 16d89fc

Browse files
author
adria0
committed
Use Duration::as_millis()
1 parent 0a4bd5c commit 16d89fc

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

parity/metrics.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ async fn handle_request(req: Request<Body>, state: Arc<Mutex<State>>) -> Respons
5858
state.rpc_apis.client.prometheus_metrics(&mut reg);
5959
state.rpc_apis.sync.prometheus_metrics(&mut reg);
6060
let elapsed = start.elapsed();
61-
let ms = (elapsed.as_secs() as i64)*1000 + (elapsed.subsec_millis() as i64);
62-
prometheus_gauge(&mut reg, "metrics_time", "Time to perform rpc metrics", ms);
61+
prometheus_gauge(&mut reg, "metrics_time", "Time to perform rpc metrics", elapsed.as_millis() as i64);
6362

6463
let mut buffer = vec![];
6564
let encoder = prometheus::TextEncoder::new();

util/stats/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ pub fn prometheus_optime<F: Fn() -> T, T>(r: &mut prometheus::Registry, name: &s
4848
let start = Instant::now();
4949
let t = f();
5050
let elapsed = start.elapsed();
51-
let ms = (elapsed.as_secs() as i64)*1000 + (elapsed.subsec_millis() as i64);
52-
prometheus_gauge(r, &format!("optime_{}",name), &format!("Time to perform {}",name), ms);
51+
prometheus_gauge(r, &format!("optime_{}",name), &format!("Time to perform {}",name), elapsed.as_millis() as i64);
5352
t
5453
}
5554

0 commit comments

Comments
 (0)