process at most 64 epoll events in a row