덜 읽힌 데이터는 IOCPClient에서는 존재할 수 없음

This commit is contained in:
2025-05-09 18:03:32 +09:00
parent df35dd43c1
commit 1ae7486cd5

View File

@@ -21,11 +21,11 @@ void ClientManager::_IOCPClient(Chattr::ThreadPool* thread, Chattr::IOCPPASSINDA
std::uint16_t packetLength = ::ntohs(pack.__data.packetLength); std::uint16_t packetLength = ::ntohs(pack.__data.packetLength);
if (data->event == IOCPEVENT::READ && data->transferredbytes < packetLength + 8) { // if (data->event == IOCPEVENT::READ && data->transferredbytes < packetLength + 8) {
data->IOCPInstance->recv(data, 1); // data->IOCPInstance->recv(data, 1);
data->wsabuf.len = 1500; // data->wsabuf.len = 1500;
return; // return;
} // }
pack.convToH(); pack.convToH();
PacketSet packetSet = packetParser(pack); PacketSet packetSet = packetParser(pack);