Multiple Tracker Handelling

Other platforms, generic questions.
Post Reply
souravndp

Multiple Tracker Handelling

Post by souravndp »

Hi, I have a technical question. Can you please help?

When a torrent specifies multiple trackers, how does qbittorrent handle them? Does it randomly select one and stick with it (announces to another only if it fails; like Deluge does) or does it announce to all available trackers at once? I have tested the behavior and it seemed that qbitorrent announces to all trackers at once. Does qbittorrent use all the trackers in the list, or does it only go through them when the previous tracker is down?


Image
Last edited by souravndp on Sun Nov 26, 2017 12:15 pm, edited 1 time in total.
Switeck

Re: Multiple Tracker Handelling

Post by Switeck »

qBitTorrent is supposed to choose 1 random tracker from the first (primary) tracker tier and stick with it for the entire session it runs.
But tracker tier support doesn't exist in older versions of qBT like what your screenshot shows.

Tracker tier support was supposedly added with qBitTorrent v4.0.0 and later, but it doesn't seem to work for me.
Tracker tiers are described here:
http://bittorrent.org/beps/bep_0012.html

Past tracker tier issues:
https://github.com/qbittorrent/qBittorrent/issues/479
https://github.com/qbittorrent/qBittorrent/pull/480

Supposedly fixed here:
https://github.com/qbittorrent/qBittorrent/pull/7660

qBitTorrent v4.0.1 should not be trying backup trackers from the same group of trackers at the same time as the primary ones, such as when there's both a HTTP tracker and UDP tracker with the same address...at least when set to use tracker tiers.
souravndp

Re: Multiple Tracker Handelling

Post by souravndp »

Thank you Switeck for your informative links. I have downloaded the latest version and it is working. There are 2 tracker settings at Options->Advanced which needs to be disabled (default is: announce to all tracker).
Post Reply