BiglyBT-Android
BiglyBT-Android copied to clipboard
All torrents start in a stopped state when added, even if the option "By default add new torrents in a stopped state" is disabled
When I open a torrent file with BiglyBT, the torrent always start in the "Incomplete" "Stopped" and "Inactive" states. Magnet links opened from a browser do start downloading the torrent file, but once it is done the torrent is also "Stopped". The problem has always been there from since I started using BiglyBT some months ago.
From what I understand, if I have the option in "Settings" > Full Settings > "Files" > Torrent > "By default add new torrents in a stopped state" set to disabled this should not happen. It was disabled by default, but I tried enabling it and restarting in case they may be a problem with the translation. Alas that did nothing to change the torrents starting state. It seems that all the torrent files start in the "Stopped" state regardless of the setting value.
If I manually start the torrent it start downloading properly so can still manage to use the client. But the problem is I use only magnets, that take a variable amount of time to download the torrent file, so I have to wait that each magnet is finished downloading so that I can use the "Start All" option. It would be a lot better for me if the torrents could start without any manual intervention, but while the option seems to exist, it doesn't work for me.
How to reproduce :
- Open BiglyBT, check that the option "Settings" > Full Settings > "Files" > Torrent > "By default add new torrents in a stopped state" is disabled
- Open a torrent file (I use https://linuxmint.com/torrents/linuxmint-20.1-cinnamon-64bit.iso.torrent for my tests)
- Alternative : open a magnet link and wait for it to download the torrent file
- The torrent is added in BiglyBT, but the torrent is in the "Stopped" state
Device : Samsung Tab S4 OS : Android 8.1.0 BiglyBT version : 1.3.4.3 build 1030403
Note, all terms in "" are my best effort to translate what I see in my native language so there could be some differences with the real English words.
seems to start for me for both torrents and magnet
Sorry for the late response, did not have time to do more testing before this week.
What I tried this time was to reset all configuration to default values, and when doing that I no longer had the problem. I then configured all the properties I usually change one by one, and between each change I would add a new torrent to check if it stay blocked or not.
I managed to reproduce the problem if I uncheck "Show Open Options" which remove the torrent options screen before adding.
I checked out the source code and did some research on how exactly was the option "Show Open Options" causing the added torrent to start in a stopped state. From what I understand the torrents are all added in a paused state by default, then only if the option is enabled the torrent options screen is shown, which has a switch to add the torrent either in a Stopped or Queued state, exiting this screen with the Ok button while the switch is on queued update the status of the torrent to start. So removing this screen also cause the torrent to not start immediately anymore.
I did not find what exactly is "By default add new torrent in stopped state" supposed to do, but it doesn't seems to have any impact on what I observed, which match the fact that while I had the torrent option screen disabled, I could not start any torrent in any other state than Stopped regardless of the option value.
From what I have seen, It doesn't seem possible to both disable the torrent option screen and make the newly added torrent start automatically, I have updated the title to reflect that.