Fixed a really nasty receive bug (TCP only). Using SCTP would be so much better...

This commit is contained in:
lotodore committed 2007-09-03 16:35:45 +00:00
1 parent 9fcd33d229
commit ecab6ed86b
9 files changed
+132 -80

No files matched your search

+2 -1
View File
@@ -376,7 +376,8 @@ AbstractClientStateReceiving::Process(ClientThread &client)
int retVal = MSG_SOCK_INTERNAL_PENDING;
// delegate to receiver helper class
boost::shared_ptr<NetPacket> tmpPacket = client.GetReceiver().Recv(client.GetContext().GetSocket());
boost::shared_ptr<NetPacket> tmpPacket =
client.GetReceiver().Recv(client.GetContext().GetSocket(), client.GetContext().GetReceiveBuffer());
if (tmpPacket.get())
{