From d9ce078d5617f563af14396dab206b11270061d7 Mon Sep 17 00:00:00 2001 From: Lorenz Leutgeb Date: Wed, 1 Oct 2025 09:54:36 +0200 Subject: [PATCH] protocol: Decrease log-level for logging ping/pong When logging writes, use a lower more verbose level for ping and pong, as these messages are quite noisy. --- crates/radicle-protocol/src/service/io.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/radicle-protocol/src/service/io.rs b/crates/radicle-protocol/src/service/io.rs index f0f8eb1d..cc041f7d 100644 --- a/crates/radicle-protocol/src/service/io.rs +++ b/crates/radicle-protocol/src/service/io.rs @@ -62,7 +62,11 @@ impl Outbox { } pub fn write(&mut self, remote: &Session, msg: Message) { - msg.log(log::Level::Debug, &remote.id, Link::Outbound); + let level = match &msg { + Message::Ping(_) | Message::Pong { .. } => log::Level::Trace, + _ => log::Level::Debug, + }; + msg.log(level, &remote.id, Link::Outbound); trace!(target: "service", "Write {:?} to {}", &msg, remote); self.io.push_back(Io::Write(remote.id, vec![msg]));