libevent多线程不发数据的问题

刚开始以为是自己的watermark不对,于是一顿修改。发现还是存在不发数据的问题。

原来,多线程使用libevent,不仅仅要event_base_new之前调用evthread_use_windows_threads,还需要创建bufferevent时,增加BEV_OPT_THREADSAFE选项。加上后,问题就解决了;)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章