hiperfifo.c示例线程是否安全

时间:2015-08-08 13:52:27

标签: multithreading curl libcurl libevent

我看到很多关于如何不同时跨线程使用curl多句柄的引用。但是在hiperfifo.c示例中,句柄似乎是从fifo_cb,timer_cb和event_cb同时访问的。隐含的是卷曲程序员应该添加一些同步化吗? 或者是libevent序列化回调吗?

1 个答案:

答案 0 :(得分:1)

libevent正在序列化回调。它在单个线程中工作。

(最近创建的有关libcurl线程安全性信息的规范URL是:http://curl.haxx.se/libcurl/c/threadsafe.html