summaryrefslogtreecommitdiff
path: root/src/qcommon/common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/qcommon/common.c')
-rw-r--r--src/qcommon/common.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/qcommon/common.c b/src/qcommon/common.c
index 01183da0..17ae4ee1 100644
--- a/src/qcommon/common.c
+++ b/src/qcommon/common.c
@@ -329,8 +329,8 @@ void QDECL Com_Error( int code, const char *fmt, ... ) {
longjmp (abortframe, -1);
} else {
VM_Forced_Unload_Start();
- CL_Shutdown (va("Client fatal crashed: %s", com_errorMessage), qtrue);
- SV_Shutdown (va("Server fatal crashed: %s", com_errorMessage));
+ CL_Shutdown(va("Client fatal crashed: %s", com_errorMessage), qtrue, qtrue);
+ SV_Shutdown(va("Server fatal crashed: %s", com_errorMessage));
VM_Forced_Unload_Done();
}
@@ -357,8 +357,8 @@ void Com_Quit_f( void ) {
// Sys_Quit will kill this process anyways, so
// a corrupt call stack makes no difference
VM_Forced_Unload_Start();
- SV_Shutdown (p[0] ? p : "Server quit");
- CL_Shutdown (p[0] ? p : "Client quit", qtrue);
+ SV_Shutdown(p[0] ? p : "Server quit");
+ CL_Shutdown(p[0] ? p : "Client quit", qtrue, qtrue);
VM_Forced_Unload_Done();
Com_Shutdown ();
FS_Shutdown(qtrue);
@@ -2407,7 +2407,7 @@ void Com_GameRestart(int checksumFeed, qboolean disconnect)
if(disconnect)
CL_Disconnect(qfalse);
- CL_Shutdown("Game directory changed", disconnect);
+ CL_Shutdown("Game directory changed", disconnect, qfalse);
}
FS_Restart(checksumFeed);