From 977bc63c545f1e397dc01d9b22cd50bba483e51d Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Sat, 19 Jul 2025 18:45:01 -0400 Subject: [PATCH] fix: some counters not getting used --- src/icmp.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/icmp.rs b/src/icmp.rs index 2619632..59b5ed3 100644 --- a/src/icmp.rs +++ b/src/icmp.rs @@ -129,7 +129,7 @@ impl State { counter!( "ping_counter", make_ping_count_labels(domain_name, "dropped"), - ); + ).increment(1); for_delete.push(*k); } } @@ -191,7 +191,7 @@ impl<'a> PacketHandler for &'a mut State { counter!( "ping_counter", make_ping_count_labels(domain_name, "unreachable") - ); + ).increment(1); return true; } } @@ -301,7 +301,7 @@ where ); match self.send_to_destination(dest, identifier, sequence) { Err(e) => { - counter!("ping_counter", make_ping_count_labels(domain_name, "err"),); + counter!("ping_counter", make_ping_count_labels(domain_name, "err"),).increment(1); error!( domain=domain_name, %dest, err=?e, "Error sending. Trying again later", @@ -394,7 +394,7 @@ where } Err(e) => { error!(err = ?e, "Error receiving packet"); - counter!("ping_counter", make_ping_count_labels("unknown", "err"),); + counter!("ping_counter", make_ping_count_labels("unknown", "err"),).increment(1); return; } }