Многопоточные меры предосторожности Libcurl необходимы в мультиинтерфейсе libcurl?

При использовании многопоточности libcurl существует длинный список потенциальных проблем, которые могут укусить вас за задницу, если вы не будете осторожны:

https://curl.haxx.se/libcurl/c/threadsafe.html

Мне интересно, применимо ли то же самое при использовании мультиинтерфейса libcurl?

https://curl.haxx.se/libcurl/c/libcurl-multi.html

Я бы предположил, что это не так, поскольку мультиинтерфейс работает в одном потоке, но я не уверен и не могу найти упоминания об этом в документации.


person DaedalusAlpha    schedule 15.03.2017    source источник


Ответы (1)


Нет, это не применимо именно по указанным вами причинам: мультиинтерфейс сам по себе не использует многопоточность.

person Daniel Stenberg    schedule 15.03.2017