summaryrefslogtreecommitdiff
path: root/sql/log.cc
diff options
context:
space:
mode:
authorunknown <jonas@perch.ndb.mysql.com>2006-09-04 14:34:42 +0200
committerunknown <jonas@perch.ndb.mysql.com>2006-09-04 14:34:42 +0200
commit6f843c13a47b835f2a51671a1fbe3aacb57d603e (patch)
treed5982a6e63c9a37a787c65bbc54bbfafcdd40639 /sql/log.cc
parent2c4a003e9f6e05f440cf80e18b48fb7d56ea1952 (diff)
parent14bebaa2dcbea89c5deb66eef8e4f07bdfbd9f93 (diff)
downloadmariadb-git-6f843c13a47b835f2a51671a1fbe3aacb57d603e.tar.gz
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb sql/log.cc: Auto merged sql/sql_class.h: Auto merged
Diffstat (limited to 'sql/log.cc')
-rw-r--r--sql/log.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/sql/log.cc b/sql/log.cc
index d67d77c8609..1cd01865f9f 100644
--- a/sql/log.cc
+++ b/sql/log.cc
@@ -723,13 +723,18 @@ shutdown the MySQL server and restart it.", name, errno);
int MYSQL_LOG::get_current_log(LOG_INFO* linfo)
{
pthread_mutex_lock(&LOCK_log);
+ int ret = raw_get_current_log(linfo);
+ pthread_mutex_unlock(&LOCK_log);
+ return ret;
+}
+
+int MYSQL_LOG::raw_get_current_log(LOG_INFO* linfo)
+{
strmake(linfo->log_file_name, log_file_name, sizeof(linfo->log_file_name)-1);
linfo->pos = my_b_tell(&log_file);
- pthread_mutex_unlock(&LOCK_log);
return 0;
}
-
/*
Move all data up in a file in an filename index file