for ( ;; ) {
int num_active = epoll_wait(ep_fd, events, num_sockets_per_sender, -1);
if (num_active == -1) {
+ if (errno == EAGAIN)
+ continue;
perror("epoll_wait");
exit(1);
}
for ( ;; ) {
int num_active = epoll_wait(ep_fd, events, epoll_room_in_receiver, -1);
if (num_active == -1) {
+ if (errno == EAGAIN)
+ continue;
perror("epoll_wait");
exit(1);
}