diff options
Diffstat (limited to 'src/cl_main.c')
-rw-r--r-- | src/cl_main.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/cl_main.c b/src/cl_main.c index cb6734c..dac3d5c 100644 --- a/src/cl_main.c +++ b/src/cl_main.c @@ -674,7 +674,7 @@ CL_Disconnect_f */ static void CL_Disconnect_f( void ) { if( cls.state > ca_disconnected ) { - Com_Error( ERR_SILENT, "Disconnected from server" ); + Com_Error( ERR_DISCONNECT, "Disconnected from server" ); } } @@ -1006,8 +1006,9 @@ The server is changing levels */ static void CL_Reconnect_f( void ) { if( cls.state >= ca_precached ) { - CL_Disconnect( ERR_SILENT, NULL ); + CL_Disconnect( ERR_DISCONNECT, NULL ); } + if( cls.state >= ca_connected ) { cls.state = ca_connected; @@ -3259,7 +3260,7 @@ void CL_Shutdown( void ) { return; } - CL_Disconnect( ERR_SILENT, NULL ); + CL_Disconnect( ERR_DISCONNECT, NULL ); #if USE_ZLIB inflateEnd( &cls.z ); |