Opened 16 years ago

Closed 16 years ago

#227 closed Enhancement (fixed)

Make Checking a real queue

Reported by: tiennou Owned by: somebody
Priority: Normal Milestone: Sometime
Component: Transmission Version: 0.80
Severity: Normal Keywords:


Turn this into a Queue (Like Seeding/Downloading? are), so that torrents can continue checking even when there's no more DL slots. Ability to set max number of Torrents checking, would be cool too, so that you can have at least 2 checking at the same time...

Change History (6)

comment:1 Changed 16 years ago by livings124

  • Version 0.6 deleted

Do you mean the cache checking done when you first start a torrent?

comment:2 Changed 16 years ago by livings124

  • Resolution set to wontfix
  • Status changed from new to closed

Torrents currently check serially. Any more control seems really unnecessary.

comment:3 Changed 16 years ago by tiennou

  • Resolution wontfix deleted
  • Status changed from closed to reopened

I'm sorry to reopen this, but I have a issue with how checking is handled right now : (Considering my DL queue is set to 3) As Checking is considered by transmission as an "active" state (ie. appears under downloads), when I have 3 torrent downloading, no other torrents can be checked while the queue is full. What I would like to see is checking done while the torrent is in paused state, so that if I have 10 torrent needing checking and 3 needing downloading, the 10 torrent will check (still 1 at a time) while the others download... (Actually, there might be an issue with the 'Remove cache' and what I ask...)

comment:4 Changed 16 years ago by livings124

Torrents probably should check when added (unless paused) even if they're in the queue. I'll look into this.

comment:5 Changed 16 years ago by livings124

  • Version set to 0.80-svn

comment:6 Changed 16 years ago by livings124

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

If [2249] didn't fixed this or introduced similar bugs reopen this.

Note: See TracTickets for help on using tickets.