tempsock.Send(new GamePacketData(MSGType.LOG_IN, (int)ConnetMsgType.CORRET).ToBytes());//전송 됨
tempsock.Send(new GamePacketData(MSGType.INFO, (int)INFOType.System, "MEMBER_LST" + playerlst()).ToBytes());//씹힘
유니티로 공부겸 소켓 구현해 보고 있는데
GamePacketData는 내가 대충 작성한 클래스고
Send 연속 두번쓰면 왜 뒤에있는게 씹혀?
recv 두번 했냐
ㅇㅇ 쓰레드로 받고 있음
아니 서버에서
서버도 응답은 걍 쓰레드 받아서 큐에 쌓아두고 있는데 한번 보내면 무조건 receive해야댐?
블로킹함?
tempsock.Blocking = true; 로 되어있긴 한데
서버쪽에서 블로킹하냐는거지
ㅇㅇ 저거 서버에 올린 코드야
그건 서버한테 따지세용 - 관악구 서원동 사는 한솔근 010--2975--7971
혹시 서버를 동기로 돌린건 아니겠쥐 - 관악구 서원동 사는 한솔근 010--2975--7971
네 맞워요
씨발련아! - 관악구 서원동 사는 한솔근 010--2975--7971
씹히는게 동기 비동기랑 관련있음?? 네트워크 첨 공부하는 거라 ㅎㅎ;;
보내자마자 바로 또 보내면 처리중이라 못 받았겠지? - 관악구 서원동 사는 한솔근 010--2975--7971
로그나 패킷 찍어봐라 - dc App
송신/수신큐 쌓는거는 L4가 하는거라 동기랑 관련없다 - dc App