diff options
| author | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-03-21 14:03:35 +0000 |
|---|---|---|
| committer | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-03-21 14:03:35 +0000 |
| commit | 114131bf71d7d4ec48c92a7bde8183442995940f (patch) | |
| tree | 84a3e5ba788d3a6bf76f5067b861fbce8b2f239b /src/server.c | |
| parent | 1e1d106a545a9cadc517de1a0ad931f1a8fcc2fa (diff) | |
- vypisovanie sprav do hry
- oprava chyby odhlaelenj pomocou valgrindu
- zena rychlosti zbrani
- drobne upravy
git-svn-id: http://opensvn.csie.org/tuxanci_ng@31 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'src/server.c')
| -rw-r--r-- | src/server.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/server.c b/src/server.c index 91e26c0..e1dacf1 100644 --- a/src/server.c +++ b/src/server.c @@ -226,15 +226,6 @@ void sendClient(client_t *p, char *msg) #ifdef SUPPORT_NET_UNIX_TCP ret = writeTcpSocket(p->socket_tcp, msg, strlen(msg)); -#endif - -#ifdef SUPPORT_NET_UNIX_UDP - ret = writeUdpSocket(sock_server_udp, p->socket_udp, msg, strlen(msg)); -#endif - -#ifdef SUPPORT_NET_SDL_UDP - ret = writeSdlUdpSocket(sock_server_sdl_udp, p->socket_sdl_udp, msg, strlen(msg)); -#endif if( ret == 0 ) { @@ -247,6 +238,15 @@ void sendClient(client_t *p, char *msg) fprintf(stderr, "nastala chyba pri posielanie spravy clientovy\n"); p->status = NET_STATUS_ZOMBIE; } +#endif + +#ifdef SUPPORT_NET_UNIX_UDP + ret = writeUdpSocket(sock_server_udp, p->socket_udp, msg, strlen(msg)); +#endif + +#ifdef SUPPORT_NET_SDL_UDP + ret = writeSdlUdpSocket(sock_server_sdl_udp, p->socket_sdl_udp, msg, strlen(msg)); +#endif } } @@ -598,7 +598,7 @@ static void eventClientUdpSelect(sock_udp_t *sock_server) if( client == NULL ) { - if( listClient->count+1 > maxClients ) + if( getWorldArena()->listTux->count+1 > maxClients ) { destroySockUdp(sock_client); return; |