simplify threaded case: use EPOLLET for listen socket