From 942a5a89a9cedc1f54d2e368c5deed94dc91d900 Mon Sep 17 00:00:00 2001 From: Monty Date: Mon, 17 Aug 2020 19:05:10 +0300 Subject: [PATCH] Report memory leaks from mariadbd if -T or --debug is used Before memory leaks was only reported if server stopped normally. This made it harder to find out where the leaks happened when debugging test cases. --- sql/mysqld.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/mysqld.cc b/sql/mysqld.cc index 43c4fee4cbe..0c3e67fe0d6 100644 --- a/sql/mysqld.cc +++ b/sql/mysqld.cc @@ -1863,7 +1863,7 @@ static void mysqld_exit(int exit_code) { fprintf(stderr, "Warning: Memory not freed: %lld\n", (longlong) global_status_var.global_memory_used); - if (exit_code == 0) + if (exit_code == 0 || opt_endinfo) SAFEMALLOC_REPORT_MEMORY(0); } DBUG_LEAVE;