Use epoll event to do async I/O.