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]));