ci epoll
ci stop function