diff --git a/src/Nazara/Network/UdpSocket.cpp b/src/Nazara/Network/UdpSocket.cpp index d8461c627..a233881ea 100644 --- a/src/Nazara/Network/UdpSocket.cpp +++ b/src/Nazara/Network/UdpSocket.cpp @@ -67,13 +67,11 @@ namespace Nz // I'm not sure what's the best between having a 65k bytes buffer ready for any datagram size // or querying the next datagram size every time, for now I'll leave it as is packet->Reset(NetCode_Invalid, std::numeric_limits::max()); + packet->Resize(std::numeric_limits::max()); std::size_t received; if (!Receive(packet->GetData(), static_cast(packet->GetSize()), from, &received)) - { - NazaraError("Failed to receive packet"); return false; - } if (received == 0) return false; //< No datagram received