From a882b71a3bb999632eb3fbc6287045883a8bf28d Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Thu, 9 Nov 2023 14:54:38 -0500 Subject: [PATCH] Close db before logterm because dbclose can do logging at debug level. --- src/zms.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/zms.cpp b/src/zms.cpp index 7bb48c00c..deb42a645 100644 --- a/src/zms.cpp +++ b/src/zms.cpp @@ -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; }