Close db before logterm because dbclose can do logging at debug level.

pull/3783/head
Isaac Connor 2023-11-09 14:54:38 -05:00
parent aaaa321464
commit a882b71a3b
1 changed files with 3 additions and 3 deletions

View File

@ -229,16 +229,16 @@ int main(int argc, const char *argv[], char **envp) {
const char *referer = getenv("HTTP_REFERER");
Error("Unable to authenticate user from %s", referer);
logTerm();
zmDbClose();
logTerm();
return 0;
}
if ( !ValidateAccess(user, monitor_id) ) {
delete user;
user = nullptr;
fputs("HTTP/1.0 403 Forbidden\r\n\r\n", stdout);
logTerm();
zmDbClose();
logTerm();
return 0;
}
delete user;
@ -333,8 +333,8 @@ int main(int argc, const char *argv[], char **envp) {
Debug(1, "Terminating");
Image::Deinitialise();
dbQueue.stop();
logTerm();
zmDbClose();
logTerm();
return 0;
}