From 238644743da5f24a9f3cfead78005b593feb903a Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Thu, 22 Apr 2010 23:27:39 +0200 Subject: [PATCH] feature #192: free log resources in NebulaLog and base PoolTest class --- include/NebulaLog.h | 5 +++++ include/test/PoolTest.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/include/NebulaLog.h b/include/NebulaLog.h index 6ff2208a44..3cb3147259 100644 --- a/include/NebulaLog.h +++ b/include/NebulaLog.h @@ -58,6 +58,11 @@ public: } }; + static void finalize_log_system() + { + delete logger; + } + static void log( const char * module, const Log::MessageType type, diff --git a/include/test/PoolTest.h b/include/test/PoolTest.h index 1d085f0577..640bd230a4 100644 --- a/include/test/PoolTest.h +++ b/include/test/PoolTest.h @@ -362,6 +362,8 @@ public: if (!log_flag) remove("test.log"); + NebulaLog::finalize_log_system(); + return 0; } };