강의

멘토링

로드맵

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

후꾸루꾸님의 프로필 이미지
후꾸루꾸

작성한 질문수

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

SendBuffer Pooling

Send관련 질문입니다.

작성

·

579

0

로그도 찍어보고 브레이크 포인트도 잡아보면서 해보아도 도저히 무슨문제인지 파악이 안되서 질문드립니다.
핸들러함수안에서 아래와같이
1번패킷과 2번패킷으로 Send를 두번 연속호출했을 때
클라이언트에선 2번패킷으로만 두번 호출되더라구요.
근데 또 1번패킷과 2번패킷 Send사이에 브레이크 포인트로 지연시간을 잠깐 둔 후 실행하면 클라이언트에서 제대로 1번 2번 순서대로 받게 되더라구요.
 
왜 이런 현상이 나오는지에 대해 질문드립니다.
 

퀴즈

네트워크 라이브러리 설계에서 `IocpCore` 클래스의 주된 역할은 무엇일까요?

세션 연결 상태를 관리합니다.

비동기 I/O 작업 완료를 효율적으로 알리고 스레드에 분배합니다.

패킷 데이터 인코딩/디코딩을 담당합니다.

기본 소켓 유틸리티 함수들을 제공합니다.

답변 2

0

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

위 내용만으로는 알 수가 없습니다.
문제 해결이 안되면 전체 프로젝트 압축후
rookiss@naver.com 로 보내주시기 바랍니다.

후꾸루꾸님의 프로필 이미지
후꾸루꾸
질문자

인프런 Send관련 질문 프로젝트입니다 << 제목으로 보냈습니다.

후꾸루꾸님의 프로필 이미지
후꾸루꾸
질문자

프로젝트에 대한 설명을 추가로 작성해 보냈습니다. 

0

후꾸루꾸님의 프로필 이미지
후꾸루꾸
질문자

기반프로젝트는 JobTimer강의의 프로젝트를 기반으로 작성하였습니다.

후꾸루꾸님의 프로필 이미지
후꾸루꾸

작성한 질문수

질문하기