[Top][All Lists]
[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...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [netPanzer-CVS] netpanzer/src/UILib/Network ServerSocket.cpp,
Matthias Braun <=