Commit a2ed7cb2 authored by lars@mysql.com's avatar lars@mysql.com

Merge mysql.com:/home/bkroot/mysql-4.1

into  mysql.com:/home/bk/b6987-mysql-4.1
parents c208abe7 7d78f53e
...@@ -853,6 +853,8 @@ int MYSQL_LOG::purge_logs(const char *to_log, ...@@ -853,6 +853,8 @@ int MYSQL_LOG::purge_logs(const char *to_log,
of space that deletion will free. In most cases, of space that deletion will free. In most cases,
deletion won't work either, so it's not a problem. deletion won't work either, so it's not a problem.
*/ */
sql_print_information("Failed to execute my_stat on file '%s'",
log_info.log_file_name);
tmp= 0; tmp= 0;
} }
} }
......
...@@ -4462,6 +4462,7 @@ void rotate_relay_log(MASTER_INFO* mi) ...@@ -4462,6 +4462,7 @@ void rotate_relay_log(MASTER_INFO* mi)
RELAY_LOG_INFO* rli= &mi->rli; RELAY_LOG_INFO* rli= &mi->rli;
lock_slave_threads(mi); lock_slave_threads(mi);
pthread_mutex_lock(&mi->data_lock);
pthread_mutex_lock(&rli->data_lock); pthread_mutex_lock(&rli->data_lock);
/* /*
We need to test inited because otherwise, new_file() will attempt to lock We need to test inited because otherwise, new_file() will attempt to lock
...@@ -4492,6 +4493,7 @@ void rotate_relay_log(MASTER_INFO* mi) ...@@ -4492,6 +4493,7 @@ void rotate_relay_log(MASTER_INFO* mi)
rli->relay_log.harvest_bytes_written(&rli->log_space_total); rli->relay_log.harvest_bytes_written(&rli->log_space_total);
end: end:
pthread_mutex_unlock(&rli->data_lock); pthread_mutex_unlock(&rli->data_lock);
pthread_mutex_unlock(&mi->data_lock);
unlock_slave_threads(mi); unlock_slave_threads(mi);
DBUG_VOID_RETURN; DBUG_VOID_RETURN;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment