This is noly practice of cplus with thread, select and epoll