Open xbtowbw opened 8 years ago
Currently we use d.pause to stop and d.resume to continue. But d.pause seems to also pause upload. What could be used instead which does not interrupt upload?
Set the priority of all files to off.
PS: there is a mailing list for that type of questions.
Thanks for the help. It works when we set priority of all files to off using ncurse interface (pressing * on keyboard in File list). But it does NOT work if we do it via RPC. We use f.multicall with the torrent hash and then f.set_priority=0. In the ncurse interface we see that the files change to off as well but they do NOT stop. Kind of strange. Is that a bug?
Thanks for the info, pyroscope, once I would have needed this feature and I didn't know how to do it.
Does anybody know why it does not work via RPC?
Because you did not read the docs (aka source). Hint: d.update_priorities
Well an other example of very good documentation... Do you know why it takes so long for a torrent to start downloading again after switching from file priorities from off to high? It can take up to 10 minutes till rtorrent starts downloading again. Why is that?
See #338
This can likely be closed.
There's two different C++ classes for peer connections, in this case 'peer_connection_leech.cc' and a seeding class. (actually uses templates, but still the same, see 'peer_factory.cc')
What you probably want is for libtorrent to have a mode where a leaching torrent acts like a seeding torrent in that it only creates seeding peer connections.
Make a patch and I'll merge it if it is good enough. Probably would be a call to something like 'd.foo_bar_seeding'.
To optimize my download bandwidth I would like to stop certain torrents from downloading. But they should still be uploading to other clients. What command should be used to stop downloading but still seeding? Please mention shortcut for ncurse interface and ALSO RPC command. I use newest rTorrent 0.9.6/0.13.6.
Thanks for any help!