Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#765 closed Enhancement (fixed)

when scrape fails, increase the interval between retries

Reported by: bash Owned by: charles
Priority: Normal Milestone: 1.20
Component: Transmission Version: 1.06
Severity: Normal Keywords:
Cc:

Description

Hello all,

Is it possible to add new functionality like "Disable Scrape"? The reason is very simple, many big trackers disabling scrape and transmissions infinity try to download it. Moreover if tracker has re-tracker it tries to download it from all servers...

For example uTorrent has this option here: Options>Preferences->Torrent Options->Enable Scraping

Change History (8)

comment:1 Changed 13 years ago by bash

Also you may improve transmission logic.

  • if tracker return 404 for scrape.php - never try to download it or use increasing interval (see down)
  • if tracker return 403 try to download it with increasing interval with fixed maximum like 1-2 hour. (for example: 30 sec, 1 min, 2 min, 4 min, etc...). If tracker return 200 for scrape - set interval back to 30 sec.

comment:2 Changed 13 years ago by charles

  • Component changed from Transmission to libtransmission
  • Owner set to charles
  • Status changed from new to assigned

comment:3 Changed 13 years ago by charles

  • Milestone changed from None Set to 1.20

comment:4 Changed 13 years ago by charles

r5516 part 1: add support to the backend

comment:5 Changed 13 years ago by charles

  • Component changed from libtransmission to Transmission

comment:6 Changed 13 years ago by livings124

  • Summary changed from Disable Scrape option. to Scrape connection improvements

Charles and I have come to an agreement that the demand for this feature is too low for its inclusion (avoiding feature bloat), but the improvements listed in the first comment are a good idea

comment:7 Changed 13 years ago by charles

  • Resolution set to fixed
  • Status changed from assigned to closed

The increasing interval is in r5601 now.

Thanks for the suggestion!

comment:8 Changed 13 years ago by charles

  • Summary changed from Scrape connection improvements to when scrape fails, increase the interval between retries
Note: See TracTickets for help on using tickets.