quake3live/code/server
serge_shubin 6fc96e7070 Auto-stop demo recording on map change
SV_SpawnServer reinitializes the game module, invalidating all
entity and configstring state. Recording across a map boundary
would produce corrupt deltas. Stop recording automatically at
the start of SV_SpawnServer (before game shutdown).

map_restart is unaffected — it has its own path (SV_MapRestart_f)
which doesn't call SV_SpawnServer.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 05:08:38 +08:00
..
server.h Fix 8 netdemo bugs found in code review 2026-03-23 05:03:33 +08:00
sv_bot.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_ccmds.c Fix 8 netdemo bugs found in code review 2026-03-23 05:03:33 +08:00
sv_client.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_game.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_init.c Auto-stop demo recording on map change 2026-03-23 05:08:38 +08:00
sv_main.c Fix 8 netdemo bugs found in code review 2026-03-23 05:03:33 +08:00
sv_net_chan.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_netdemo.c Filter CS_SERVERINFO/SYSTEMINFO in per-frame configstring changes 2026-03-23 05:06:27 +08:00
sv_rankings.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_snapshot.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00
sv_world.c Initial commit: Quake 3 1.32b GPL source 2026-03-18 13:32:24 +08:00