]> granicus.if.org Git - curl/commitdiff
TODO: 2.6 multi upkeep
authorDaniel Stenberg <daniel@haxx.se>
Mon, 5 Nov 2018 08:53:49 +0000 (09:53 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 5 Nov 2018 08:54:18 +0000 (09:54 +0100)
Closes #3199

docs/TODO

index d7fe127f47f35105af7f56ce66f8a118a914fd9d..9f78074a339632d3dd5ce756bea5cbc4c7c7f5c9 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -50,6 +50,7 @@
  2.3 Non-blocking curl_multi_remove_handle()
  2.4 Split connect and authentication process
  2.5 Edge-triggered sockets should work
+ 2.6 multi upkeep
 
  3. Documentation
  3.2 Provide cmake config-file
  the internal actions that need to be improved for this to work perfectly is
  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.2 Provide cmake config-file