-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change temporary copy behaviour #7113
Comments
To your first concern I would like to note that you show a quite specific use-case. I believe most of the users want verification to be done with the final set of files (in the final destination directory) because those are the files they want to keep. |
I agree, most users are probably never use both option. I'm not a programmer, but I think it's just a small work to change the sequence and do verify before copy. And in rare case's it will be good for SSD's lifetime by avoiding unnecessary copy. |
My point is that most of the users want verify to be done after copying.
Well, every piece is checked when received. so downloading in this scheme is 100% safe too. |
How about #7137? |
Please see also #7164. |
qBittorrent version and Operating System:
3.3.13 on Windows 10 x64 Pro
What is the problem:
I have fiber internet (1gigabit), so I using a ramdisk for temporary folder avoid HDD stress and I/O limit. Because of the speed, I often got bad pieces so I set on the verify after download option. The problem is, after the download is complete, files copied the destination folder, then verified. Verify get some missing pieces - usually couple of MiB - so copy back the whole torrent, redownload missing pieces, then copy it's destination folder and verify again. This could be insane if you have only 1 HDD and your torrent is some BD with ~50 GiB and you got an useless PC for 30 min because of copying and recopying. I have 3 HDD and using a ramdisk, but my PC still slowing down. This was my first problem.
The second is the half downloaded paused torrents. Because of the ramdisk, I often got the problem to remove some slow torrents and use the fast ones. If I uncheck temporary folders, all files copied it's destination folder. Thats good. But if I recheck, all - even paused - torrents begin to copy itself to the temporary folder. Thats made useless a ramdisk.
What is the expected behavior:
Verify before copy, only copy destination folders, when verify got 100% torrent state.
Paused torrents do not use the temporary folder and/or the option to set every torrent to exclude the temporary folder and use only it's destination folder.
The text was updated successfully, but these errors were encountered: