curlmulticleanup(3) libcurl Manual curlmulticleanup(3)
NAME
curlmulticleanup - close down a multi session
SYNOPSIS
##include <>
CURLcode curlmulticleanup( CURLM **multihandle );;
DESCRIPTION
Cleans up and removes a whole multi stack. It does not free or touch
any individual easy handles in any way - they still need to be closed
individually, using the usual curleasycleanup(3) way. The order of
cleaning up should be:
1 - curlmultiremovehandle(3) before any easy handles are cleaned up
2 - curleasycleanup(3) can now be called independently since the easy
handle is no longer connected to the multi handle
3 - curlmulticleanup(3) should be called when all easy handles are
removed
RETURN VALUE
CURLMcode type, general libcurl multi interface error code.
SEE ALSO
curlmultiinit(3),curleasycleanup(3),curleasyinit(3)
libcurl 7.9.5 1 March 2002 curlmulticleanup(3)
|