summaryrefslogtreecommitdiff
path: root/sql/sql_class.cc
diff options
context:
space:
mode:
authorDaniele Sciascia <daniele.sciascia@galeracluster.com>2015-10-02 10:16:55 +0200
committerNirbhay Choubey <nirbhay@mariadb.com>2016-02-22 16:10:01 -0500
commit0ec457b0de083e45b815a04f4f6de0bcc002ffc6 (patch)
tree1e9bd0a6ed8e9d7f313e0f06baa05e6bc2a0f071 /sql/sql_class.cc
parent00b058aca3ab48e15c056d689ced936b8c71ea64 (diff)
downloadmariadb-git-0ec457b0de083e45b815a04f4f6de0bcc002ffc6.tar.gz
refs codership/galera#308
- Moves call wsrep_free_status() to THD::cleanup_after_query(). Wsrep status variables were previously freed only on SHOW STATUS. - Removes valgrind suppression from mysql-test/valgrind.
Diffstat (limited to 'sql/sql_class.cc')
-rw-r--r--sql/sql_class.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sql_class.cc b/sql/sql_class.cc
index 6c7282c3505..5534cdde596 100644
--- a/sql/sql_class.cc
+++ b/sql/sql_class.cc
@@ -2361,6 +2361,10 @@ void THD::cleanup_after_query()
rgi_slave->cleanup_after_query();
#endif
+#ifdef WITH_WSREP
+ wsrep_free_status(this);
+#endif /* WITH_WSREP */
+
DBUG_VOID_RETURN;
}