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