|
인디 서버 소켓에서 WriteBuffer()를 2번 보내면, 클라이언트에서 첫번째 것만 받고, 두번째 것은 받지를 않습니다.
클라이언트에서는 Timer컴포넌트를 써서 매 사이클마다 버퍼를 검사하여 메세지를 읽어들이는 구조인데, 그래서 잘못되는 건가요? 원래 OnWork()에서 처리하는거 아닌가요? OnWork()에서는 안되던데.. -.-
그런데, 서버에서 FlushWriteBuffer(-1);로 보내면 2개 전부 받기는 하는데, 접속이 해제됩니다.
디폴트 소켓에서 인디 소켓으로 바꾸면서 막히는 부분이 많군요.. 도와주세요.. Y_Y 믿을 곳은 여기밖에 없어요.. Y_Y
|