]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
curl_easy_pause.3: unpausing is as fast as possible
authorDaniel Stenberg <daniel@haxx.se>
Mon, 5 Sep 2022 13:52:28 +0000 (15:52 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 5 Sep 2022 15:34:49 +0000 (17:34 +0200)
Reported-by: ssdbest on github
Fixes #9410
Closes #9430

docs/libcurl/curl_easy_pause.3

index f8385bb70374d0e82f638a9f8127e0a7835882d8..d602fc88e1cfecca42cda2c19bd1792ae964a14b 100644 (file)
@@ -45,8 +45,11 @@ While it may feel tempting, take care and notice that you cannot call this
 function from another thread. To unpause, you may for example call it from the
 progress callback (\fICURLOPT_PROGRESSFUNCTION(3)\fP).
 
-When this function is called to unpause receiving, the chance is high that you
-will get your write callback called before this function returns.
+When this function is called to unpause receiving, the write callback might
+get called before this function returns to deliver cached content. When
+libcurl delivers such cached data to the write callback, it will be delivered
+as fast as possible, which may overstep the boundary set in
+\fICURLOPT_MAX_RECV_SPEED_LARGE(3)\fP etc.
 
 The \fBhandle\fP argument identifies the transfer you want to pause or
 unpause.