check for free disk space at startup

resolve merge
This commit is contained in:
2026-03-21 02:03:58 +01:00
parent cac2ad3ab1
commit 3b51552313
2 changed files with 22 additions and 1 deletions
+3 -1
View File
@@ -3,6 +3,7 @@ from core.utils.logging.loghandler import split_data, check_completed, check_dow
from core.network.interface import list_interfaces, init_interfaces
from core.utils.logging.logs import get_download_logs
from core.utils.logging.logs import set_main_window
from core.network.libtorrent_int import check_space
from core.utils.general.shutdown import closehelper
from core.utils.general.wrappers import run_thread
from core.utils.general.shutdown import force_exit
@@ -59,6 +60,7 @@ def main():
# Start background non-daemon threads
run_thread(threading.Thread(target=check_completed, args=(downloads, state.autoresume)))
run_thread(threading.Thread(target=check_downloads, args=(downloads,)))
run_thread(threading.Thread(target=check_space, args=()))
# Finish counting startup time
elapsed = time.perf_counter() - start_time
consoleLog(f"Initialization completed in {elapsed:.2f}s. Launching GUI")
@@ -66,4 +68,4 @@ def main():
run_gui()
if __name__ == "__main__":
main()
main()