From 098106b54c1249d050603a70847ad651c491980f Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 10 Apr 2008 09:06:47 +0000 Subject: mention what happens to the data when a write callback returns pause --- docs/libcurl/curl_easy_pause.3 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'docs/libcurl/curl_easy_pause.3') diff --git a/docs/libcurl/curl_easy_pause.3 b/docs/libcurl/curl_easy_pause.3 index 247b39c27..ae2ed90a0 100644 --- a/docs/libcurl/curl_easy_pause.3 +++ b/docs/libcurl/curl_easy_pause.3 @@ -14,7 +14,10 @@ paused, and you can unpause a connection that was previously paused. A connection can made to pause by using this function or by letting the read or the write callbacks return the proper magic return code -(\fICURL_READFUNC_PAUSE\fP and \fICURL_WRITEFUNC_PAUSE\fP). +(\fICURL_READFUNC_PAUSE\fP and \fICURL_WRITEFUNC_PAUSE\fP). A write callback +that returns pause signals to the library that it couldn't take care of any +data at all, and that data will then be delivered again to the callback when +the writing is later unpaused. NOTE: while it may feel tempting, take care and notice that you cannot call this function from another thread. -- cgit v1.2.3