我在我的 linux C 程序中创建了一个管道和一个线程。所以有2个线程:主线程和第二个线程。
第二个线程将字节写入管道。
在主线程中,我为管道注册了一个EV_READ
事件(libevent,类似于read
epoll/poll 中的事件)。当管道中有可用字节时,将触发事件。
这种管道使用中是否存在任何线程安全问题?
谢谢!
我在我的 linux C 程序中创建了一个管道和一个线程。所以有2个线程:主线程和第二个线程。
第二个线程将字节写入管道。
在主线程中,我为管道注册了一个EV_READ
事件(libevent,类似于read
epoll/poll 中的事件)。当管道中有可用字节时,将触发事件。
这种管道使用中是否存在任何线程安全问题?
谢谢!