Skip to content

Commit 40b84f3

Browse files
committed
Fix spans not entering correctly.
1 parent e922250 commit 40b84f3

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

beacon_node/network/src/network_beacon_processor/rpc_methods.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1041,7 +1041,7 @@ impl<T: BeaconChainTypes> NetworkBeaconProcessor<T> {
10411041
}
10421042

10431043
/// Handle a `DataColumnsByRange` request from the peer.
1044-
#[instrument(skip_all, level = "debug", fields(peer_id = %peer_id, non_custody_indices = tracing::field::Empty, client = tracing::field::Empty))]
1044+
#[instrument(parent = None, skip_all, level = "debug", fields(peer_id = %peer_id, non_custody_indices = tracing::field::Empty, client = tracing::field::Empty))]
10451045
pub fn handle_data_columns_by_range_request(
10461046
&self,
10471047
peer_id: PeerId,

beacon_node/network/src/sync/network_context.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -516,7 +516,8 @@ impl<T: BeaconChainTypes> SyncNetworkContext<T> {
516516
peers: &HashSet<PeerId>,
517517
peers_to_deprioritize: &HashSet<PeerId>,
518518
) -> Result<Id, RpcRequestSendError> {
519-
let range_request_span = debug_span!("outgoing_range_request", range_req_id = %requester);
519+
let range_request_span =
520+
debug_span!(parent: None, "outgoing_range_request", range_req_id = %requester);
520521
let _guard = range_request_span.clone().entered();
521522
let active_request_count_by_peer = self.active_request_count_by_peer();
522523

beacon_node/network/src/sync/network_context/custody.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ impl<T: BeaconChainTypes> ActiveCustodyRequest<T> {
104104
resp: RpcResponseResult<DataColumnSidecarList<T::EthSpec>>,
105105
cx: &mut SyncNetworkContext<T>,
106106
) -> CustodyRequestResult<T::EthSpec> {
107-
let _guard = self.span.clone().entered();
108107
let Some(batch_request) = self.active_batch_columns_requests.get_mut(&req_id) else {
109108
warn!(
110109
block_root = ?self.block_root,
@@ -114,6 +113,8 @@ impl<T: BeaconChainTypes> ActiveCustodyRequest<T> {
114113
return Ok(None);
115114
};
116115

116+
let _guard = batch_request.span.clone().entered();
117+
117118
match resp {
118119
Ok((data_columns, seen_timestamp)) => {
119120
debug!(

0 commit comments

Comments
 (0)