Use epoll to handle valves