|
sp; delete rdata; // 设置用于读操作的文件描述符 ev.data.fd = sockfd; // 设置用于注测的读操作事件 ev.events = EPOLLIN | EPOLLET; // 修改 sockfd 上要处理的事件为 EPOLIN epoll_ctl(epfd, EPOLL_CTL_MOD, sockfd, &ev); } } } } void * readtask(void *args) { int fd = -1; unsigned int n; // 用于把读出来 |