작성
·
419
0
안녕하세요 루키스 강사님
connect를 바로 성공한다는 보장 없는 상황인데, 심지어 논블로킹이라 그냥 통과해서 connect가 SOCKET_ERROR를 낼 수 있고 이 에러는,
connect도중이라면 WSAEWOULDBLOCK일 것이니 이런 경우는 continue를 통해 시간 벌어주고,
continue로 한번 돌았다면 다시 연결되는 것이니 WSAISCONN 상태가 될 것이므로 break로 빠져준다
제가 이해한 게 맞나요?
답변 1
0
비동기 방식에 Error는 꼭 에러가 아닙니다.
WSAEAWOULDBLOCK은 정말 많이 뜨는데 아직 요청한 작업이 전부 완료되지 않았구나?
정도로 이해하면 되는 것이고 문제 상황이 아닙니다.
참고로 에러 메시지는 구글에 검색해보시면서 MSDN도 보고 익숙해지시는게 좋습니다.