1. modified using;
2. add atomic;
3. fixed epoll process;