EPOLLONESHOT

当一个文件描述符(例如,一个网络套接字)被添加到 epoll 的监听列表中时,如果使用了 EPOLLONESHOT 标志,那么当这个文件描述符上有事件发生时,epoll 只会通知一次该事件,并且会自动将该文件描述符从 epoll 的监听列表中暂时移除。除非应用程序显式地重新将其加入到 epoll 的监听列表中,否则不会再收到该文件描述符的任何事件通知。