]> git.ipfire.org Git - pakfire.git/commit
httpclient: Refactor the queue management
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 1 Feb 2025 13:40:03 +0000 (13:40 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 1 Feb 2025 13:41:25 +0000 (13:41 +0000)
commitda24f937032f17f72c6d3c1606225e8cb29617da
tree9cd8f138c0977f1e4fc6f05e86d3ae7541e66a79
parent52f040b4022f0f178cd2100871c2470251c8f50c
httpclient: Refactor the queue management

It does not seem like a very good idea to give cURL all the handles at
the same time and let it sort it all out. Therefore, this is yet another
attempt to implement some half-decent queueing to implement parallel
downloads.

Fixes: #13812 - httpclient: Bring back a queue for transfers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/httpclient.c
src/pakfire/httpclient.h
src/pakfire/xfer.c