/* 소켓 생성 */
serv_sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
bind(serv_sock,(struct sockaddr *)&serv_addr,sizeof(serv_addr));
listen(serv_sock,MAXPENDING);
fcntl(serv_sock,F_SETFL,O_NONBLOCK); /* non-block */
위와 같이 작성한 후에, 이벤트를 설정할 때 아래 1, 2 중 어느것으로 해야하나요?
1. serv_event.events=EPOLLIN;
2. serv_event.events=EPOLLIN|EPOLLET;
EPOLLET는 epoll를 edge trigger 로 사용한다는 뜻.
listen 소켓에 대해서 EPOLLET를 넣게 되면, epoll_wait()전에 여러 접속이 있었더라도