fixed crashy packet queue

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3845 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Lee Salzman
2008-12-03 07:14:06 +00:00
parent cc17a960a9
commit 20baa85461
6 changed files with 85 additions and 36 deletions
+4 -3
View File
@@ -415,12 +415,13 @@ void gets2c() // get updates from the server
case ENET_EVENT_TYPE_RECEIVE:
{
extern packetqueue pkglogger;
pkglogger.queue(*event.packet);
extern packetqueue pktlogger;
pktlogger.queue(event.packet);
if(discmillis) conoutf("attempting to disconnect...");
else servertoclient(event.channelID, event.packet->data, (int)event.packet->dataLength);
enet_packet_destroy(event.packet);
// destroyed in logger
//enet_packet_destroy(event.packet);
break;
}