projects
/
vg.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b12fc54
)
Don't save config if we didn't load completely.
author
hgn
<hgodden00@gmail.com>
Sat, 15 Mar 2025 03:17:34 +0000
(
03:17
+0000)
committer
hgn
<hgodden00@gmail.com>
Sat, 15 Mar 2025 03:17:34 +0000
(
03:17
+0000)
vg_console.c
patch
|
blob
|
history
diff --git
a/vg_console.c
b/vg_console.c
index 0a726268e85d6c351e613389f0b03075c3d20587..e8579427fc1445137d82d5a289ee47d037119833 100644
(file)
--- a/
vg_console.c
+++ b/
vg_console.c
@@
-59,6
+59,16
@@
static int _vg_console_list( int argc, char const *argv[] )
static void vg_console_write_persistent(void)
{
+ SDL_AtomicLock( &vg.sl_status );
+ enum engine_status status = vg.engine_status;
+ SDL_AtomicUnlock( &vg.sl_status );
+
+ if( status < k_engine_status_running )
+ {
+ vg_low( "Not writing auto.conf due to early exit.\n" );
+ return;
+ }
+
FILE *fp = fopen( "cfg/auto.conf", "w" );
if( !fp )