summaryrefslogtreecommitdiff
path: root/src/server.c
diff options
context:
space:
mode:
authororoborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-04-18 15:01:01 +0000
committeroroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e>2008-04-18 15:01:01 +0000
commit41adf4a371c15229f882c0a433b09c8848ea66f4 (patch)
treea70be052e7c230acbf741addaf51bed3fdda6fd4 /src/server.c
parenta8bec57e7a9be7b1fa36ef8be618db4e46cbd599 (diff)
- opravava SIG_SEGV pri ziskani statusu
git-svn-id: http://opensvn.csie.org/tuxanci_ng@46 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/server.c')
-rw-r--r--src/server.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server.c b/src/server.c
index 90a388a..afebb10 100644
--- a/src/server.c
+++ b/src/server.c
@@ -129,7 +129,11 @@ static void eventPeriodicSyncSelfClient(void *p_nothink)
for( i = 0 ; i < listClient->count; i++)
{
thisClient = (client_t *) listClient->list[i];
- proto_send_newtux_server(PROTO_SEND_ONE, thisClient, thisClient->tux);
+
+ if( thisClient->tux != NULL )
+ {
+ proto_send_newtux_server(PROTO_SEND_ONE, thisClient, thisClient->tux);
+ }
}
}