linux网络编程,epoll_wait为什么会被定时信号SIGALRM唤醒?
监控一个socket,采用epoll的et方式,在epoll_wait之前通过setitimer启动了一个定时器,之后进入epoll_wait,不做任何操作等待定时器触发...
监控一个socket,采用epoll的et方式,在epoll_wait之前通过setitimer启动了一个定时器,之后进入epoll_wait,不做任何操作等待定时器触发,发现先运行定时器处理函数,然后epoll_wait返回-1,为何?定时器和epoll在同一个线程。求大神解答!!
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询