diff --git a/crates/librqbit/src/torrent_state/live/mod.rs b/crates/librqbit/src/torrent_state/live/mod.rs index 5557c4a..13bc197 100644 --- a/crates/librqbit/src/torrent_state/live/mod.rs +++ b/crates/librqbit/src/torrent_state/live/mod.rs @@ -419,7 +419,11 @@ impl TorrentStateLive { self.spawn( "incoming peer", - error_span!("manage_incoming_peer", addr = %checked_peer.addr), + error_span!( + parent: self.meta.span.clone(), + "manage_incoming_peer", + addr = %checked_peer.addr + ), self.clone() .task_manage_incoming_peer(checked_peer, counters, tx, rx, permit), );