Closed BookerKing closed 1 year ago
http_conn.cpp的708行:modfd(m_epollfd, m_sockfd, EPOLLIN);能否去掉,EPOLLIN事件由内核触发了,为什么还需要手动触发一次?
我明白了,因为注册了EPOLLONESHOT事件的缘故,导致只会触发一次事件,所以需要手动修改注册事件,等待下一次事件触发。
http_conn.cpp的708行:modfd(m_epollfd, m_sockfd, EPOLLIN);能否去掉,EPOLLIN事件由内核触发了,为什么还需要手动触发一次?