![]() Registered Member ![]()
|
Hi,
when downloads are completed, this happens: 1) they are moved from downloading directory to directory with completed downloads 2) data are checked 3) torrent starts seeding or is queued for seeding but: scenario 1: - how it works: when data check finds corrupted chunk(s), torrent stays in directory for finished downloads and stays in queue for seeding. When it is started for seeding it downloads remaining(corrupted) chunks (still in directory for finished downloads) - how it should work: after download, data check should be done before torrent is moved to the directory for finished downloads and before it is moved from downloading to seeding group/status. Then if data check finds corrupted chunks, it starts downloading immediately (not give away its downloading position in queue). scenario 2: - torrent queued for seeding - torrent contains more files where not all files have been selected for downloading - user selects another file(s) to download what happens: torrent stays in queue for seeding, when it starts its status changes to downloading. Torrent has to wait for seeding queue even if it wants download data and downloading queue is empty/small enough what should happen: torrent is removed from seeding queue and pushed to downloading queue or starts downloading. BONUS: torrent is moved to the directory for downloading torrents. Thanks. PS: Thanks for KTorrent, great job! |
![]() Moderator ![]()
|
|
![]() Moderator ![]()
|
|
![]() Moderator ![]()
|
Registered users: Bing [Bot], Google [Bot], q.ignora, watchstar