Q&A

  • 인디소켓에서 WriteBuffer()을 연속 2번할때..
인디 서버 소켓에서 Connection->WriteBuffer()를 연달아 2번 쓰면, 첫번째 보낸건 가는데, 두번째에 보낸건 안갑니다.



그런데, 한 번 더 WriteBuffer() 하면 두번째로 보낸것이 그때서야 도착하는 기현상이 생기더군요..



그러니깐.. Packet1과 Packet2를 동시에 연달아서 보낼때...



WriteBuffer(&Packet1, sizeof(Packet1), false); -> 클라이언트가 정상적으로 받음

WriteBuffer(&Packet2, sizeof(Packet2), false); -> 클라이언트가 받지 못함



나중에 Packet3를 보낼때..

WriteBuffer(&Packet3, sizeof(Packet3), false); -> 아까 받지 못한 Packet2가 도착



어떻게 해결하죠? 이것때문에 몇일동안 진도가 안나가요.. 제발 살려주세요.. Y_Y

0  COMMENTS