summaryrefslogtreecommitdiff
path: root/sql/log.cc
diff options
context:
space:
mode:
authorjani@a193-229-222-105.elisa-laajakaista.fi <>2005-06-07 11:45:28 +0300
committerjani@a193-229-222-105.elisa-laajakaista.fi <>2005-06-07 11:45:28 +0300
commit0d4c57f26267fed86eaa6f8e00daa893ecb34ae1 (patch)
tree0c30c7d62e64b89840d2b7400c090599fec0c69e /sql/log.cc
parentf2933263fbbd41f5b71e428f7a723729f244b959 (diff)
downloadmariadb-git-0d4c57f26267fed86eaa6f8e00daa893ecb34ae1.tar.gz
Moved tc_log_page_waits outside HAVE_MMAP,
because it's used also outside.
Diffstat (limited to 'sql/log.cc')
-rw-r--r--sql/log.cc10
1 files changed, 7 insertions, 3 deletions
diff --git a/sql/log.cc b/sql/log.cc
index db592649d13..e69c0af15bd 100644
--- a/sql/log.cc
+++ b/sql/log.cc
@@ -2370,7 +2370,7 @@ void sql_print_information(const char *format, ...)
DBUG_VOID_RETURN;
}
-#ifdef HAVE_MMAP
+
/********* transaction coordinator log for 2pc - mmap() based solution *******/
/*
@@ -2408,13 +2408,17 @@ void sql_print_information(const char *format, ...)
new xid is added into it. Removing a xid from a page does not make it
dirty - we don't sync removals to disk.
*/
+
+ulong tc_log_page_waits= 0;
+
+#ifdef HAVE_MMAP
+
#define TC_LOG_HEADER_SIZE (sizeof(tc_log_magic)+1)
static const char tc_log_magic[]={(char) 254, 0x23, 0x05, 0x74};
ulong opt_tc_log_size= TC_LOG_MIN_SIZE;
-ulong tc_log_max_pages_used=0, tc_log_page_size=0,
- tc_log_page_waits=0, tc_log_cur_pages_used=0;
+ulong tc_log_max_pages_used=0, tc_log_page_size=0, tc_log_cur_pages_used=0;
int TC_LOG_MMAP::open(const char *opt_name)
{