인프런 커뮤니티 질문&답변

iiclicu님의 프로필 이미지
iiclicu

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

WSAEventSelect 모델

-1리턴이 대부분입니다

작성

·

354

0

최종적에서 Recv가 정상적으로 처리되는것보다 -1로 리턴되는경우가 대부분입니다.

코드를 다운받아서 해봐도 어떨때는 정상적으로 되다가 다시작동하면 -1이 리턴되길 반복합니다.

무엇이 문제일까요?

답변 3

0

오래전 질문이라 해결 하셨는지 모르겠지만

클라이언트 쪽 마지막의 sleep을 주석처리 하시면 아마 작동 할 듯 싶습니다.

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

논블로킹 소켓에서 그 에러는 '딱히' 에러는 아닙니다.
recv 요청을 때렸는데 아직 데이터가 안왔거나 하는 상황에서 뜹니다.

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

네트워크쪽은 일어날 수 있는 문제의 경우의 수가 너무 많아
위 내용으로는 저도 알 수 없습니다.
에러 코드를 로그로 찍어보고, 몇번이 나오는지 확인이 필요합니다. (WSAGetLastError 등)

iiclicu님의 프로필 이미지
iiclicu
질문자

WSAEWOULDBLOCK이 계속 뜹니다

iiclicu님의 프로필 이미지
iiclicu

작성한 질문수

질문하기