a example of epoll