Skip to content
Snippets Groups Projects
Unverified Commit f90a2ed2 authored by Vitalii Koshura's avatar Vitalii Koshura Committed by GitHub
Browse files

Merge pull request #6133 from bema-aei/db_close-in-db_dump

sched/db_dump: close boinc_db before exiting
parents 0d73b17c 696c7a4e
No related branches found
No related tags found
No related merge requests found
...@@ -1318,6 +1318,7 @@ int main(int argc, char** argv) { ...@@ -1318,6 +1318,7 @@ int main(int argc, char** argv) {
log_messages.printf(MSG_CRITICAL, log_messages.printf(MSG_CRITICAL,
"%s failed: %s\n", buf, boincerror(retval) "%s failed: %s\n", buf, boincerror(retval)
); );
boinc_db.close();
exit(retval); exit(retval);
} }
...@@ -1347,6 +1348,7 @@ int main(int argc, char** argv) { ...@@ -1347,6 +1348,7 @@ int main(int argc, char** argv) {
retval = system(buf); retval = system(buf);
if (retval) { if (retval) {
log_messages.printf(MSG_CRITICAL, "Can't rename old stats\n"); log_messages.printf(MSG_CRITICAL, "Can't rename old stats\n");
boinc_db.close();
exit(1); exit(1);
} }
} }
...@@ -1354,7 +1356,9 @@ int main(int argc, char** argv) { ...@@ -1354,7 +1356,9 @@ int main(int argc, char** argv) {
retval = system(buf); retval = system(buf);
if (retval) { if (retval) {
log_messages.printf(MSG_CRITICAL, "Can't rename new stats\n"); log_messages.printf(MSG_CRITICAL, "Can't rename new stats\n");
boinc_db.close();
exit(1); exit(1);
} }
log_messages.printf(MSG_NORMAL, "db_dump finished\n"); log_messages.printf(MSG_NORMAL, "db_dump finished\n");
boinc_db.close();
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment