From dc4ea84e6f7843e47f92b5ea74fefa13a9b7d768 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Thu, 6 Oct 2011 16:05:44 +0200 Subject: [PATCH] playerstats: make URL_READY_CANWRITE idempotent --- qcsrc/server/playerstats.qc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qcsrc/server/playerstats.qc b/qcsrc/server/playerstats.qc index a15c2b134..a2af63fe9 100644 --- a/qcsrc/server/playerstats.qc +++ b/qcsrc/server/playerstats.qc @@ -235,8 +235,6 @@ void PlayerStats_ready(entity fh, entity pass, float status) } } url_fputs(fh, "\n"); - db_close(playerstats_db); - playerstats_db = -1; url_fclose(fh, PlayerStats_ready, world); break; case URL_READY_CANREAD: @@ -252,6 +250,8 @@ void PlayerStats_ready(entity fh, entity pass, float status) // url_fclose has finished print("Player stats written\n"); playerstats_waitforme = TRUE; + db_close(playerstats_db); + playerstats_db = -1; break; case URL_READY_ERROR: default: -- 2.39.2