summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2021-11-10 08:41:51 +0100
committerDaniel Stenberg <daniel@haxx.se>2021-11-10 15:01:36 +0100
commit11a46d6d66c32e4be7015aca92008d979f8b90a2 (patch)
tree657b4a78058ec43821e2df7f332c941340e6bbe2
parent0942017162b064c223cc6111306bf06903f3262b (diff)
downloadcurl-11a46d6d66c32e4be7015aca92008d979f8b90a2.tar.gz
curl_easy_cleanup.3: remove from multi handle first
Easy handles that are used by the multi interface should be removed from the multi handle before they are cleaned up. Reported-by: Stephen M. Coakley Ref: #7982 Closes #7983
-rw-r--r--docs/libcurl/curl_easy_cleanup.34
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/libcurl/curl_easy_cleanup.3 b/docs/libcurl/curl_easy_cleanup.3
index 3c3425624..c62f4e073 100644
--- a/docs/libcurl/curl_easy_cleanup.3
+++ b/docs/libcurl/curl_easy_cleanup.3
@@ -47,6 +47,10 @@ Any use of the \fBhandle\fP after this function has been called and have
returned, is illegal. \fIcurl_easy_cleanup(3)\fP kills the handle and all
memory associated with it!
+To close an easy handle that has been used with the multi interface, make sure
+to call \fIcurl_multi_remove_handle(3)\fP first to remove it from the multi
+handle before it is closed.
+
Passing in a NULL pointer in \fIhandle\fP will make this function return
immediately with no action.
.SH EXAMPLE