1
0
mirror of https://github.com/moparisthebest/curl synced 2024-11-15 22:15:13 -05:00

TODO: 2.6 multi upkeep

Closes #3199
This commit is contained in:
Daniel Stenberg 2018-11-05 09:53:49 +01:00
parent 60e3d1f210
commit 29c05ce9c3
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -50,6 +50,7 @@
2.3 Non-blocking curl_multi_remove_handle() 2.3 Non-blocking curl_multi_remove_handle()
2.4 Split connect and authentication process 2.4 Split connect and authentication process
2.5 Edge-triggered sockets should work 2.5 Edge-triggered sockets should work
2.6 multi upkeep
3. Documentation 3. Documentation
3.2 Provide cmake config-file 3.2 Provide cmake config-file
@ -476,6 +477,15 @@
the internal actions that need to be improved for this to work perfectly is the internal actions that need to be improved for this to work perfectly is
the 'maxloops' handling in transfer.c:readwrite_data(). the 'maxloops' handling in transfer.c:readwrite_data().
2.6 multi upkeep
In libcurl 7.62.0 we introduced curl_easy_upkeep. It unfortunately only works
on easy handles. We should introduces a version of that for the multi handle,
and also consider doing "upkeep" automatically on connections in the
connection pool when the multi handle is in used.
See https://github.com/curl/curl/issues/3199
3. Documentation 3. Documentation
3.2 Provide cmake config-file 3.2 Provide cmake config-file