У меня есть система клиент-сервер, где просто клиент должен подключиться к серверу.Вот что происходит, когда я нажимаю Connect на клиенте:
BOOL connectionStatus = m_sockClient.Connect(sIpAddr, 27386);
этот вызов завершается неудачно (connectionStatus равен 0), а GetLastError возвращает 10035 (повторите попытку)
С другой стороны, сервер принимаетсоединение!Как?как это: точка останова в первой строке функции OnReceive () сокета сервера удаляется и
BOOL receivedConnection = Accept( m_sockRecv );
возвращает значение true.
- Если попытка подключения () не удалась, почему этот Accept () был успешным?Это то, что я не понимаю.
- Как сделать блокировку CAsyncSocket?
Заранее спасибо.