curl_easy_cleanup делает curl_global_cleanup?
исходники почитай.
исходники почитай.Уф, мне их еще скачать тогда.
Не должен-то не должен, да только антисимметрично как-то получается.
Не должен-то не должен, да только антисимметрично как-то получается.это аналогично ситуации, когда сервис easy требует для работы сервиса global.
/etc/init.d/easy stop не стопит /etc/init.d/global
если easy при старте стартует global, а при стопе - стопит его, то не понятно,
зачем два отдельных интерфейса easy и global - почему не сделать один.
ну итп.
Уф, мне их еще скачать тогда.у меня скачаны
не делает.
http://sourceforge.net/tracker/index.php?func=detail&aid...
Я вот подумал, что все кто пользовал, на эти грабли наступал.
This is not a bug. в общем.
Я вот подумал, что все кто пользовал, на эти грабли наступал.
This is not a bug. в общем.
First, the documentation clearly says you should use curl_global_init and only when the app fails to adhere to the recommendation libcurl tries to survive by forcing a call to it by itself.Мне тогда непонятна такая страсть к жизни. Почему бы, если изи делается без глобала, не падать просто, все равно же будет memory leak.
Я вот подумал, что все кто пользовал, на эти грабли наступал.Я сперва спросил! :]
все равно же будет memory leak.однократный же
однократный жеЭто если easy cycle один раз происходит. :]
curl_global_cleanup предполагается вызывать 1 раз, при завершении приложения
соответственно, если не вызвать - будет one-time memory leak, мешающий в основном поиску утечек при помощи valgrind или его аналогов
А, ну да.
Оставить комментарий
apl13
В мануале о связи между ними не сказано ничего. Хотя то, что curl_easy_init вызывает curl_global_init, прописано.