first try epoll_wait, #loops not adjusted