Added epoll single process implementation