Hi I hope you are all well. First I want to congratulate you for the nice rtorrent software. We tested many clients and this one is really the fastest we could find. We use it to transfer big movie data (up to 500 GB per folder) to different locations. Torrents seem to be a very nice way to load balance this process. I am writing you because we did run into some issue. I want to ask you if you can fix it for us. If you want we would do this as a paid job.
This is our setup. Host A (our seeding system which has the complete torrentdata): rTorrent 0.9.4/0.13.4 and ruTorrent 3.6 Host B (where we want the data): rTorrent 0.9.4/0.13.4 and ruTorrent 3.6 Host C (tracker): BitTornado T-0.3.18 (could be changed) All systems are Ubuntu 14.04.2 LTS and have a direct Internet connection. We add the torrentfile to which complete data exists on Host A to the watch directory of Host B. Download from Host A to Host B starts immediately and is fast. So far so good. But now: Under certain circumstances (when a transfer with higher priority comes in we want to do it first with full bandwidth) we want to pause/stop a transfer and later unpause/restart it. This does NOT seem to work in our setup with only rtorrent systems as described above! We can pause or stop transfers. But if we later try to resume them (we tried pause - pause and stop - start as well) the transfer just changes its status (“inactive” disappears) but does not really continue immediately. In some cases it rsumes after 10 minutes. In some cases it just stays there forever. This is our .rtorrent.rc (identical on both machines): *** # Maximum number of simultaneous uploads per torrent. max_uploads = 200 # Global upload and download rate in KiB. "0" for unlimited. download_rate = 0 upload_rate = 0 # Default directory to save the downloaded torrents. directory = /media/storage/rtorrent/incoming scgi_port = 127.0.0.1:5000 session = /media/storage/rtorrent/.session dht = disable peer_exchange = no use_udp_trackers = yes # Watch a directory for new torrents, and stop those that have been # deleted. # schedule = watch_directory,5,5,load_start=/media/storage/rtorrent/watch/*.torrent schedule = watch_directory,5,5,"load_start=/media/storage/rtorrent/watch/*.torrent,d.set_directory=/media/storage/rtorrent/incoming" #schedule = untied_directory,5,5,stop_untied= log.open_file = "rtorrent", /media/storage/rtorrent/rtorrent.log log.add_output = "debug", "rtorrent" *** What can be done? It seems really strange that such a common feature like stop / start seems broken here? What are we missing? Would be really really cool if you could advise. And again: We could do a paid job here. Best T. _______________________________________________ Libtorrent-devel mailing list Libtorrent-devel@rakshasa.no http://rakshasa.no/mailman/listinfo/libtorrent-devel