From 6eccf8b828bfdbed620a37d0da4b09943dfafb45 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Wed, 29 Feb 2012 21:55:53 +0100 Subject: [PATCH] Make Tc_log_page_size status variable use SHOW_LONG_NOFLUSH. Otherwise XA crashes after FLUSH STATUS as log page size suddenly becomes 0. --- sql/mysqld.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sql/mysqld.cc b/sql/mysqld.cc index 0d76c94cff3..747374a41b7 100644 --- a/sql/mysqld.cc +++ b/sql/mysqld.cc @@ -6989,7 +6989,7 @@ SHOW_VAR status_vars[]= { {"Table_locks_waited", (char*) &locks_waited, SHOW_LONG}, #ifdef HAVE_MMAP {"Tc_log_max_pages_used", (char*) &tc_log_max_pages_used, SHOW_LONG}, - {"Tc_log_page_size", (char*) &tc_log_page_size, SHOW_LONG}, + {"Tc_log_page_size", (char*) &tc_log_page_size, SHOW_LONG_NOFLUSH}, {"Tc_log_page_waits", (char*) &tc_log_page_waits, SHOW_LONG}, #endif #ifdef HAVE_POOL_OF_THREADS