Merge mysql.com:/M50/clone-5.0 into mysql.com:/M51/mysql-5.1

sql/log.cc:
  Auto merged
This commit is contained in:
unknown 2006-04-07 16:45:47 +02:00
commit 9895ca4ada

View File

@ -3122,7 +3122,11 @@ DBUG_skip_commit:
rotate binlog, if necessary.
*/
if (commit_event->get_type_code() == XID_EVENT)
thread_safe_increment(prepared_xids, &LOCK_prep_xids);
{
pthread_mutex_lock(&LOCK_prep_xids);
prepared_xids++;
pthread_mutex_unlock(&LOCK_prep_xids);
}
else
rotate_and_purge(RP_LOCK_LOG_IS_ALREADY_LOCKED);
}