标签: multithreading curl libcurl libevent
我看到很多关于如何不同时跨线程使用curl多句柄的引用。但是在hiperfifo.c示例中,句柄似乎是从fifo_cb,timer_cb和event_cb同时访问的。隐含的是卷曲程序员应该添加一些同步化吗? 或者是libevent序列化回调吗?
答案 0 :(得分:1)
libevent正在序列化回调。它在单个线程中工作。
(最近创建的有关libcurl线程安全性信息的规范URL是:http://curl.haxx.se/libcurl/c/threadsafe.html)