/usr/share/doc/python3-pycurl/doc
NameSizeModeActions
docstrings/-0755rm
static/-0755rm
callbacks.rst145360644editdlrm
conf.py60320644editdlrm
curl.rst1600644editdlrm
curlmultiobject.rst6080644editdlrm
curlobject.rst8250644editdlrm
curlshareobject.rst2290644editdlrm
files.rst18330644editdlrm
index.rst47680644editdlrm
install.rst280644editdlrm
internals.rst3240644editdlrm
pycurl.rst6720644editdlrm
quickstart.rst138300644editdlrm
release-notes.rst340644editdlrm
release-process.rst13710644editdlrm
thread-safety.rst14120644editdlrm
troubleshooting.rst51550644editdlrm
unicode.rst94870644editdlrm
unimplemented.rst19390644editdlrm
Edit: /usr/share/doc/python3-pycurl/doc/internals.rst (324B)
Internals ========= Cleanup sequence: x=curl/multi/share x.close() -> do_x_close -> util_x_close del x -> do_x_dealloc -> util_x_close do_* functions are directly invoked by user code. They check pycurl object state. util_* functions are only invoked by other pycurl C functions. They do not check pycurl object state.