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

This commit is contained in:
Isaac Connor
2023-11-09 14:54:38 -05:00
parent aaaa321464
commit a882b71a3b

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;
}