PojavLauncher_iOS icon indicating copy to clipboard operation
PojavLauncher_iOS copied to clipboard

[F-Req] Please limit number of concurrent resource downloads

Open jsonmona opened this issue 1 year ago • 3 comments

Is this request related to a bug?

Resource download takes almost an hour with "request timed out" dialog popping out for every 4~5 files downloaded.

Although I haven't look at the source code, it seems like the launcher is trying to download every resources concurrently.

I believe that my slow internet connection can't sustain that many downloads concurrently. Using faster internet via hotspot (of my friend) actually solved this problem.

Describe the request.

A viable solution would be limiting number of concurrent request streams. It should be a nice balance between "fast on fast internet" and "not crawl on slow internet".

My guess is about 8, which is limit of most web browsers.

Or even a patch to increase timeout would be greatful.

Anything else?

I only have a mobile data plan limited to 3Mbps. I plan to subscribe to wired internet next year when I move. Didn't realize not having wired internet at home would be this painful.

jsonmona avatar Apr 06 '24 04:04 jsonmona

yeah this should be a setting

GaucovyAero avatar Apr 06 '24 07:04 GaucovyAero

Also because it seems to download files so fast, it hits a rate limit very often.

I dont see this in other minecraft clients, so maybe something needs to be changed.

f1shy-dev avatar Apr 10 '24 11:04 f1shy-dev

The default maximum concurrent downloads is 6. I’ll look into timeout issue though.

khanhduytran0 avatar Jun 07 '24 22:06 khanhduytran0