Allow up to 10 downloads at a time; refuse a --jobs outside 1 to 10 #7
Loading…
Reference in a new issue
No description provided.
Delete branch "hakalya/fox-70-ten-jobs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The download limit of 4 was a careful guess, not a limit of the service, the session or the code. MAX_JOBS is 10 now (default still 2) and the command line refuses a --jobs outside 1 to 10 instead of changing it silently. Tests: every number from 1 to 10 runs that many at a time with the same result; failures among ten leave no partial file; ten threads on the real transport share one cookie jar with bounded memory. Live (test account, generated files, tools/live_jobs_check.py): 40 x 256 KiB in 35.4 s / 9.9 s / 5.9 s with 1 / 4 / 10 at a time, no 429 or 503; a long run was not measured (PROTOCOL.md 8.2). 🤖 Generated with Claude Code