epoll的EPOLLET模式下的事件触发问题
立秋雨 2007-01-31 12:41:35 我在2.6.9-34.ELsmp的内核上使用epoll
每个连接注册了POLLIN POLLOUT POLLET
这时候,每次收到信息,都会触发POLLIN,这是正常的,但是顺带还会触发POLLOUT这个好像就不正常了。
按照某些文档的解释,POLLET模式下,必须等某个操作返回EAGAIN或者EWOULDBLOCK才会收到这个事件。 但是为什么POLLOUT事件会跟着POLLIN一起触发呢。
不知道有没有人遇到这种情况,有什么解决方法,请高手指教。