gpt4 book ai didi

c - 当N个socket与一个监听socket连接时,epoll_wait()会通知进程多少次?

转载 作者:行者123 更新时间:2023-11-30 18:05:28 25 4
gpt4 key购买 nike

When successful, epoll_wait(2) returns the number of file descriptors ready for the requested I/O, or zero if no file descriptor became ready during the requested timeout milliseconds. When an error occurs, epoll_wait(2) returns -1 and errno is set appropriately.

假设epoll被ET触发,epoll_wait对于N个连接的socket会通知进程N次还是只通知一次?

最佳答案

如果 N 个客户端同时连接并且您接受所有客户端,则会发生进一步的通知。如果 N 个客户端连接并且您接受 N-1 个客户端,则在您消耗完所有事件之前不会发生通知。

关于c - 当N个socket与一个监听socket连接时,epoll_wait()会通知进程多少次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6396498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com