epoll EPOLLONESHOT 事件

eppll 即便使用ET模式,一个socket上的某个事件仍是可能被触发屡次,采用线程城池的方式来处理事件,可能一个socket同时被多个线程处理socket 若是对描述符socket注册了EPOLLONESHOT事件,那么操做系统最多触发其上注册的一个可读、可写或者异常事件,且只触发一次。。想要下次再触发则必须使用epoll_ctl重置该描述符上注册的事件,包括EPOLLONESHOT 事件。s
相关文章
相关标签/搜索