diff options
author | Andrey Nazarov <skuller@skuller.net> | 2008-10-03 12:49:06 +0000 |
---|---|---|
committer | Andrey Nazarov <skuller@skuller.net> | 2008-10-03 12:49:06 +0000 |
commit | f8abe42a0d1a42653b39f6cf320d3fbdd1279bb3 (patch) | |
tree | 4e56e3647a4f9933f71c5f2cc03b4fa40bfc7709 /source/cl_main.c | |
parent | 3fb2508c6c5976d418c377847bba1037fa843fff (diff) |
Consolidated all MVD server code in a single file for easier portability.
Perform more strict configstring length checks server side.
No longer stop reading packets in a loop after an ICMP error.
Diffstat (limited to 'source/cl_main.c')
-rw-r--r-- | source/cl_main.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/source/cl_main.c b/source/cl_main.c index 86d8246..8d2da00 100644 --- a/source/cl_main.c +++ b/source/cl_main.c @@ -2852,14 +2852,10 @@ void CL_ProcessEvents( void ) { CL_PacketEvent( NET_OK ); } - do { - ret = NET_GetPacket( NS_CLIENT ); - if( ret == NET_AGAIN ) { - break; - } + // process network packets + while( ( ret = NET_GetPacket( NS_CLIENT ) ) != NET_AGAIN ) { CL_PacketEvent( ret ); - } while( ret == NET_OK ); - + } } //============================================================================ |