덜 읽힌 데이터는 IOCPClient에서는 존재할 수 없음
This commit is contained in:
		| @@ -21,11 +21,11 @@ void ClientManager::_IOCPClient(Chattr::ThreadPool* thread, Chattr::IOCPPASSINDA | ||||
|  | ||||
|     std::uint16_t packetLength = ::ntohs(pack.__data.packetLength); | ||||
|  | ||||
|     if (data->event == IOCPEVENT::READ && data->transferredbytes < packetLength + 8) { | ||||
|         data->IOCPInstance->recv(data, 1); | ||||
|         data->wsabuf.len = 1500; | ||||
|         return; | ||||
|     } | ||||
|     // if (data->event == IOCPEVENT::READ && data->transferredbytes < packetLength + 8) { | ||||
|     //     data->IOCPInstance->recv(data, 1); | ||||
|     //     data->wsabuf.len = 1500; | ||||
|     //     return; | ||||
|     // } | ||||
|  | ||||
|     pack.convToH(); | ||||
|     PacketSet packetSet = packetParser(pack); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user