From 278d7533e5964b5aead705a1823a42f4e00bcfa0 Mon Sep 17 00:00:00 2001 From: Anthony Pesch Date: Sat, 1 Feb 2014 09:50:22 -0800 Subject: [PATCH] restart the renderer after the hunk mark has been set --- code/server/sv_init.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/code/server/sv_init.c b/code/server/sv_init.c index 71c789f6..29ae4ccb 100644 --- a/code/server/sv_init.c +++ b/code/server/sv_init.c @@ -422,11 +422,6 @@ void SV_SpawnServer( char *server, qboolean killBots ) { // clear the whole hunk because we're (re)loading the server Hunk_Clear(); -#ifndef DEDICATED - // Restart renderer - CL_StartHunkUsers( qtrue ); -#endif - // clear collision map data CM_ClearMap(); @@ -614,6 +609,14 @@ void SV_SpawnServer( char *server, qboolean killBots ) { Hunk_SetMark(); +#ifndef DEDICATED + if ( com_dedicated->integer ) { + // restart renderer in order to show console for dedicated servers + // launched through the regular binary + CL_StartHunkUsers( qtrue ); + } +#endif + Com_Printf ("-----------------------------------\n"); }