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.
This commit is contained in:
Lorenz Leutgeb 2025-10-01 09:54:36 +02:00 committed by Fintan Halpenny
parent 474b97950b
commit d9ce078d56
1 changed files with 5 additions and 1 deletions

View File

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