summaryrefslogtreecommitdiff
path: root/sql/lock.cc
diff options
context:
space:
mode:
authorunknown <monty@hundin.mysql.fi>2001-11-26 02:09:45 +0200
committerunknown <monty@hundin.mysql.fi>2001-11-26 02:09:45 +0200
commit2a1f1c79330276ffe8c3bbbb83bb17831e16ff60 (patch)
treebee3025aa18e97bb13d513402fb12b2c84f783fa /sql/lock.cc
parent7fbb09f4bbfb90e04a00d1b2ce327c2e5039081a (diff)
downloadmariadb-git-2a1f1c79330276ffe8c3bbbb83bb17831e16ff60.tar.gz
Add missing exit_cond() to lock_global_read_lock().
Docs/manual.texi: Recommend gdb 5.1 sql/lock.cc: Add missing exit_cond when waiting to lock_global_read_lock() sql/sql_select.cc: Cleanup
Diffstat (limited to 'sql/lock.cc')
-rw-r--r--sql/lock.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/lock.cc b/sql/lock.cc
index d9bc5d43c79..520821629e3 100644
--- a/sql/lock.cc
+++ b/sql/lock.cc
@@ -543,6 +543,7 @@ bool lock_global_read_lock(THD *thd)
while (protect_against_global_read_lock && !thd->killed)
pthread_cond_wait(&COND_refresh, &LOCK_open);
waiting_for_read_lock--;
+ thd->exit_cond(old_message);
if (thd->killed)
{
(void) pthread_mutex_unlock(&LOCK_open);