-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
해결됨
RecvCompleted에 lock이 없는거
22.02.08 18:09 작성 조회수 263
0
지금까지 따라오면서 코드를 한번 싹보면서 구조를 보고있었는데,RecvCompleted에는 lock이 안걸려있던데,서버자체가
리시브를 한번밖에 안해서 이렇게 해주신거 맞나요?
답변을 작성해보세요.
1
Rookiss
지식공유자2022.02.08
매우 중요한 부분인데요.
서버 자체가 Recv를 한번밖에 안하는 것은 당연히 아니고
Session 별로 Recv를 동시에 다수를 할 수가 없는 구조입니다.
낚시대가 1개인데
- 낚시대를 던지고
- 건져 올리고
- 다시 낚시대를 던지고
...
요런 식으로 되어 있기 때문에 아무리 낚시꾼이 100명이라 한들
낚시대는 한 번에 하나만 던질 수 있는 것이죠.
답변 1