Skip to content
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

Smart Closing & Smart Shutdown / Restart seeding option #20745

Open
iAvoe opened this issue Apr 21, 2024 · 3 comments
Open

Smart Closing & Smart Shutdown / Restart seeding option #20745

iAvoe opened this issue Apr 21, 2024 · 3 comments

Comments

@iAvoe
Copy link

iAvoe commented Apr 21, 2024

Suggestion

Smart Closing:
When this option is ticked, closing qBittorrent will stop accepting new seeding queues, eventually close when all uploads are finished.
Smart Shutdown / Restart:
Above feature with capability to shut down or reboot the operating system, only accessible with a right-click context menu, or Tools(T) in toolbar.

Use case

When user installs a system update that requires a restart, and they can wait a bit, this feature will provide a more graceful program termination for the downloading end. (In my case I am the only seeder for a bunch of torrents simply because these are like 20 years old files).

Improving seeding on standard PC, which would save average user's cost on investing for a NAS or server, which increases the likelihood for them to donate. Consider this is valuable enough to be a premium add-on.

@iAvoe
Copy link
Author

iAvoe commented Apr 21, 2024

Note that this introduces a new state of this software, so there can be compatibility issues will some OSes, and I don't know how qBittorrent behaves on other OSes.

@LazyPajen
Copy link

Is this similar?
#18993

@iAvoe
Copy link
Author

iAvoe commented Apr 23, 2024

Is this similar? #18993

It is different, you don't want to pause all torrents as you are seeding many torrents with mixed status, which some are paused, pausing torrent on quitting would broke your configuration, where as decline new download queue wouldn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants