Official Documentation... Logo Support This Project

[ Table of Contents ]

Removing Torrents From the Tracker

  1. ... as an Administrator/Moderator

    If you are an Administrator or Moderator for the tracker, you have 2 ways of deleting torrents from the tracker.

    1. Click the link that appears in the far right column on the row that contains the torrent you wish to delete.
    2. While viewing the stats page for a particular torrent, you can click on the button displayed in the Navigation Bar.

    SPECIAL NOTE 1: You should not delete torrents by removing files from your /torrents directory. This will not remove them from the tracker's database and will cause errors.

    SPECIAL NOTE 2: If you shutdown/restart your tracker shortly after deleting a torrent, it might not be removed from the database and will still appear in the torrent table, even though the actual torrent file will be deleted from the /torrents directory.

  2. ... as an Uploader (Regular User)

    If you have enabled bnbt_delete_own_torrents, users will be able to delete ONLY their own torrents from the My Torrents page of your tracker.

  3. What happens to the swarm?

    To answer this question, it is important that you understand how BitTorrent clients interact with your tracker.

    When someone opens a torrent that uses your tracker, her client contacts the tracker for a few seconds and gathers the following information:

    • the IP Address of each swarm member (seeds and peers)
    • the port numbers that each swarm member's client is using for that torrent
    • the peer id for each swarm member (not gathered when the tracker is using the compact announce method)

    After gathering this information, the BitTorrent client disconnects immediately from your tracker, and makes direct peer-to-peer connections with each of the members in the swarm.

    If your tracker were to suddenly shutdown, the current swarm would continue to interact with each other. They are not depending on the tracker to transmit data between each other. This is the nature of pure peer-to-peer filesharing. However, any new clients would not be able to join the swarm, if the tracker was not running.

    Clients typically re-announce (re-connect) to the tracker about every 30 minutes to have their swarm list updated and to report their current download stats to the tracker.

    The same behavior occurs when you delete a torrent.

    So in conclusion... If you delete a torrent from your tracker, and there is currently a swarm using that torrent, the current members of the swarm will continue to transmit data to one another, but no one new will be able to join the swarm.

    You should usually only delete a torrent when it is dead and there is no activity on the torrent.

[ Table of Contents ]