From cac90983711616fc49ce0408db3c12f4b90aa0b9 Mon Sep 17 00:00:00 2001 From: Stuart Stock Date: Sat, 20 Jun 2020 11:26:09 -0700 Subject: stats: sort status update in actual descending order --- src/server.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server.rs b/src/server.rs index 438311d..5af60c0 100644 --- a/src/server.rs +++ b/src/server.rs @@ -390,7 +390,8 @@ impl Server { fn handle_status_update(&mut self) { let mut vec: Vec<(&IpAddr, &ClientStatEntry)> = self.stats.iter().collect(); - vec.sort_by(|lhs, rhs| lhs.1.valid_requests.cmp(&rhs.1.valid_requests)); + // sort in descending order + vec.sort_by(|lhs, rhs| rhs.1.valid_requests.cmp(&lhs.1.valid_requests)); for (addr, counts) in vec { info!( -- cgit v1.2.3