Skip to content

Commit

Permalink
Merge pull request #6133 from bema-aei/db_close-in-db_dump
Browse files Browse the repository at this point in the history
sched/db_dump: close boinc_db before exiting
  • Loading branch information
AenBleidd authored Mar 3, 2025
2 parents 0d73b17 + 696c7a4 commit f90a2ed
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions sched/db_dump.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1318,6 +1318,7 @@ int main(int argc, char** argv) {
log_messages.printf(MSG_CRITICAL,
"%s failed: %s\n", buf, boincerror(retval)
);
boinc_db.close();
exit(retval);
}

Expand Down Expand Up @@ -1347,14 +1348,17 @@ int main(int argc, char** argv) {
retval = system(buf);
if (retval) {
log_messages.printf(MSG_CRITICAL, "Can't rename old stats\n");
boinc_db.close();
exit(1);
}
}
sprintf(buf, "mv %s %s", spec.output_dir, spec.final_output_dir);
retval = system(buf);
if (retval) {
log_messages.printf(MSG_CRITICAL, "Can't rename new stats\n");
boinc_db.close();
exit(1);
}
log_messages.printf(MSG_NORMAL, "db_dump finished\n");
boinc_db.close();
}

0 comments on commit f90a2ed

Please sign in to comment.