From 615b46c9aa3391e101064e4e1c53cb354f255668 Mon Sep 17 00:00:00 2001 From: nullchinchilla Date: Sat, 20 Jul 2024 17:36:33 -0400 Subject: [PATCH] Optimize load average parsing in geph5-bridge by directly accessing second value --- binaries/geph5-bridge/src/main.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/binaries/geph5-bridge/src/main.rs b/binaries/geph5-bridge/src/main.rs index b4dc71f..e6c142d 100644 --- a/binaries/geph5-bridge/src/main.rs +++ b/binaries/geph5-bridge/src/main.rs @@ -89,8 +89,7 @@ async fn broker_upload_loop(control_listen: SocketAddr, control_cookie: String) let raw = std::fs::read("/proc/loadavg").unwrap(); String::from_utf8_lossy(&raw) .split_ascii_whitespace() - .next() - .unwrap() + .collect::>()[1] .parse() .unwrap() };