블로그 이미지
fiadot_old

칼퇴근을 위한 게임 서버 개발 방법론에 대한 심도있는 고찰 및 성찰을 위한 블로그!

Rss feed Tistory
Technical Article/펌 2004. 10. 21. 20:57

서버에서 Connection만 되고 recv가 안될때...

난감...;;
멀티스레드 기반이고 IOCP로 구성했을때..
소캣과 IOCP 릴레이션을 맺어준뒤 함수콜을 통해 Recv를 걸어주게 되면 context switching때문에 지연으로 인해서 connection은 이루어지나 GetQueueCompletionPort함수에서도 이벤트가 발생하지 않는다...

접속관련된 부분은 함수 하나에 몽땅 집어넣어 미연에 방지하세..흐흐


http://serious-code.net/moin.cgi/DeadlockDetection
,
TOTAL TODAY