File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -1318,6 +1318,7 @@ int main(int argc, char** argv) {
13181318 log_messages.printf (MSG_CRITICAL,
13191319 " %s failed: %s\n " , buf, boincerror (retval)
13201320 );
1321+ boinc_db.close ();
13211322 exit (retval);
13221323 }
13231324
@@ -1347,14 +1348,17 @@ int main(int argc, char** argv) {
13471348 retval = system (buf);
13481349 if (retval) {
13491350 log_messages.printf (MSG_CRITICAL, " Can't rename old stats\n " );
1351+ boinc_db.close ();
13501352 exit (1 );
13511353 }
13521354 }
13531355 sprintf (buf, " mv %s %s" , spec.output_dir , spec.final_output_dir );
13541356 retval = system (buf);
13551357 if (retval) {
13561358 log_messages.printf (MSG_CRITICAL, " Can't rename new stats\n " );
1359+ boinc_db.close ();
13571360 exit (1 );
13581361 }
13591362 log_messages.printf (MSG_NORMAL, " db_dump finished\n " );
1363+ boinc_db.close ();
13601364}
You can’t perform that action at this time.
0 commit comments