netpanzer-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netPanzer-CVS] netpanzer/src/UILib/Network ServerSocket.cpp


From: Matthias Braun
Subject: [netPanzer-CVS] netpanzer/src/UILib/Network ServerSocket.cpp
Date: Thu, 20 Nov 2003 15:55:00 -0500

CVSROOT:        /cvsroot/netpanzer
Module name:    netpanzer
Branch:         
Changes by:     Matthias Braun <address@hidden> 03/11/20 15:54:59

Modified files:
        src/UILib/Network: ServerSocket.cpp 

Log message:
        fix crash for disconnecting client

Patches:
Index: netpanzer/src/UILib/Network/ServerSocket.cpp
diff -u netpanzer/src/UILib/Network/ServerSocket.cpp:1.9 
netpanzer/src/UILib/Network/ServerSocket.cpp:1.10
--- netpanzer/src/UILib/Network/ServerSocket.cpp:1.9    Wed Oct 22 11:53:04 2003
+++ netpanzer/src/UILib/Network/ServerSocket.cpp        Thu Nov 20 15:54:58 2003
@@ -313,7 +313,7 @@
         size_t datasize, bool reliable)
 {
     SocketClient* client = clientlist->getClientFromID(toclient);
-    if(!client)
+    if(!client || client->wantstodie)
         throw Exception("message sent to unknown client.");
 
     // we ignore the reliable flag for now...




reply via email to

[Prev in Thread] Current Thread [Next in Thread]