Fossil SCM

Take care to close the separate dbConfig database connection when shutting down.

drh 2010-08-18 16:51 trunk
Commit c6187a83a51779140c42d03284233e20ecc1b726
1 file changed +4
+4
--- src/db.c
+++ src/db.c
@@ -905,10 +905,14 @@
905905
g.localOpen = 0;
906906
g.configOpen = 0;
907907
sqlite3_wal_checkpoint(g.db, 0);
908908
sqlite3_close(g.db);
909909
g.db = 0;
910
+ if( g.dbConfig ){
911
+ sqlite3_close(g.dbConfig);
912
+ g.dbConfig = 0;
913
+ }
910914
}
911915
912916
913917
/*
914918
** Create a new empty repository database with the given name.
915919
--- src/db.c
+++ src/db.c
@@ -905,10 +905,14 @@
905 g.localOpen = 0;
906 g.configOpen = 0;
907 sqlite3_wal_checkpoint(g.db, 0);
908 sqlite3_close(g.db);
909 g.db = 0;
 
 
 
 
910 }
911
912
913 /*
914 ** Create a new empty repository database with the given name.
915
--- src/db.c
+++ src/db.c
@@ -905,10 +905,14 @@
905 g.localOpen = 0;
906 g.configOpen = 0;
907 sqlite3_wal_checkpoint(g.db, 0);
908 sqlite3_close(g.db);
909 g.db = 0;
910 if( g.dbConfig ){
911 sqlite3_close(g.dbConfig);
912 g.dbConfig = 0;
913 }
914 }
915
916
917 /*
918 ** Create a new empty repository database with the given name.
919

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button