From 1001a44a24f4dea4ea619a054dc24c1658b81cfa Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Tue, 23 Apr 2024 22:17:15 +0100 Subject: [PATCH] Disable trackers propagate --- crates/librqbit/src/session.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/crates/librqbit/src/session.rs b/crates/librqbit/src/session.rs index d078818..8c491c7 100644 --- a/crates/librqbit/src/session.rs +++ b/crates/librqbit/src/session.rs @@ -828,7 +828,11 @@ impl Session { let peer_rx = self.make_peer_rx( info_hash, - magnet.trackers.clone(), + if opts.disable_trackers { + Default::default() + } else { + magnet.trackers.clone() + }, announce_port, opts.force_tracker_interval, )?; @@ -897,7 +901,11 @@ impl Session { } else { self.make_peer_rx( torrent.info_hash, - trackers.clone(), + if opts.disable_trackers { + Default::default() + } else { + trackers.clone() + }, announce_port, opts.force_tracker_interval, )?