Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
protocol: Decrease log-level for logging ping/pong
Merged lorenz opened 7 months ago

When logging writes, use a lower more verbose level for ping and pong, as these messages are quite noisy.

1 file changed +5 -1 474b9795 d9ce078d
modified 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]));