about summary refs log tree commit diff
path: root/src/engine/server/server.c
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-09 13:16:18 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2007-12-09 13:16:18 +0000
commitf2d0fb0fb33101e2835dff4128a1287118d7a107 (patch)
tree8da2d78b1388790c8a8620f857661b1140370f6f /src/engine/server/server.c
parent15c87bb5a2da904452e8351a02f52da1108f50d9 (diff)
downloadzcatch-f2d0fb0fb33101e2835dff4128a1287118d7a107.tar.gz
zcatch-f2d0fb0fb33101e2835dff4128a1287118d7a107.zip
minor updates, added sv_map_reload variable
Diffstat (limited to 'src/engine/server/server.c')
-rw-r--r--src/engine/server/server.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/server/server.c b/src/engine/server/server.c
index 3135f418..e8bc544f 100644
--- a/src/engine/server/server.c
+++ b/src/engine/server/server.c
@@ -720,8 +720,10 @@ static int server_run()
 		{
 			int64 t = time_get();
 			/* load new map TODO: don't poll this */
-			if(strcmp(config.sv_map, current_map) != 0)
+			if(strcmp(config.sv_map, current_map) != 0 || config.sv_map_reload)
 			{
+				config.sv_map_reload = 0;
+				
 				/* load map */
 				if(server_load_map(config.sv_map))
 				{