Use more modern epoll isntead of select