Working on epoll