当前位置: 技术问答>linux和unix
还是epoll问题。。。。。
来源: 互联网 发布时间:2016-07-25
本文导语: for ( ; ; ) { //等待epoll事件的发生 nfds=epoll_wait(epfd,events,20,500); ...
for ( ; ; )
{
//等待epoll事件的发生
nfds=epoll_wait(epfd,events,20,500);
//处理所发生的所有事件
for(i=0;i
{
if(events[i].data.fd==listenfd)
{
connfd = accept(listenfd,(sockaddr *)&clientaddr, &clilen);
if(connfd
{
//等待epoll事件的发生
nfds=epoll_wait(epfd,events,20,500);
//处理所发生的所有事件
for(i=0;i
{
if(events[i].data.fd==listenfd)
{
connfd = accept(listenfd,(sockaddr *)&clientaddr, &clilen);
if(connfd