swapped listener sockets for epoll