From 711de3b08d62857d2c3959468eb327c443f776ca Mon Sep 17 00:00:00 2001 From: Emilia Hane Date: Tue, 16 Apr 2024 01:05:37 +0200 Subject: [PATCH] feat(discv5): add tracing (#7663) --- crates/net/discv5/src/lib.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/crates/net/discv5/src/lib.rs b/crates/net/discv5/src/lib.rs index e3f7f93ac..cee4eaf7c 100644 --- a/crates/net/discv5/src/lib.rs +++ b/crates/net/discv5/src/lib.rs @@ -310,13 +310,16 @@ impl Discv5 { discv5.with_kbuckets(|kbuckets| kbuckets.read().iter_ref().count()), ); - trace!(target: "net::discv5", - lookup_interval=format!("{:#?}", lookup_interval), - "starting periodic lookup query" - ); // make sure node is connected to each subtree in the network by target // selection (ref kademlia) let target = get_lookup_target(log2_distance, local_node_id); + + trace!(target: "net::discv5", + target=format!("{:#?}", target), + lookup_interval=format!("{:#?}", lookup_interval), + "starting periodic lookup query" + ); + if log2_distance < MAX_LOG2_DISTANCE { // try to populate bucket one step further away log2_distance += 1 @@ -331,6 +334,7 @@ impl Discv5 { "periodic lookup query failed" ), Ok(peers) => trace!(target: "net::discv5", + target=format!("{:#?}", target), lookup_interval=format!("{:#?}", lookup_interval), peers_count=peers.len(), peers=format!("[{:#}]", peers.iter()