C++/TCPSocket: Proactor server