summaryrefslogtreecommitdiff
path: root/sql/mysqld.cc
diff options
context:
space:
mode:
authorunknown <joerg@trift2.>2008-02-22 16:14:27 +0100
committerunknown <joerg@trift2.>2008-02-22 16:14:27 +0100
commit72048d068049f8a4107df4b5e2f0c1f0f968c8aa (patch)
treec34960a8d8c55cea599ef88af042bbf2ecd8baca /sql/mysqld.cc
parent4af3a5ef888ea5fb9d0cd4b0fedc840b1d881e7a (diff)
parent05184020f351769ddad8f74b55e0161e72b48df9 (diff)
downloadmariadb-git-72048d068049f8a4107df4b5e2f0c1f0f968c8aa.tar.gz
Merge trift2.:/MySQL/M51/mysql-5.1
into trift2.:/MySQL/M51/push-5.1 configure.in: Auto merged extra/yassl/src/handshake.cpp: Auto merged extra/yassl/src/template_instnt.cpp: Auto merged extra/yassl/src/yassl_imp.cpp: Auto merged mysql-test/mysql-test-run.pl: Auto merged sql/ha_ndbcluster_binlog.cc: Auto merged sql/handler.cc: Auto merged sql/log_event.cc: Auto merged sql/mysqld.cc: Auto merged sql/sql_class.cc: Auto merged storage/ndb/src/common/util/OutputStream.cpp: Auto merged storage/ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp: Auto merged storage/ndb/tools/waiter.cpp: Auto merged
Diffstat (limited to 'sql/mysqld.cc')
-rw-r--r--sql/mysqld.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/mysqld.cc b/sql/mysqld.cc
index f5ccbfffa0d..8cb98573103 100644
--- a/sql/mysqld.cc
+++ b/sql/mysqld.cc
@@ -1873,9 +1873,9 @@ bool one_thread_per_connection_end(THD *thd, bool put_in_cache)
/* It's safe to broadcast outside a lock (COND... is not deleted here) */
DBUG_PRINT("signal", ("Broadcasting COND_thread_count"));
+ my_thread_end();
(void) pthread_cond_broadcast(&COND_thread_count);
- my_thread_end();
pthread_exit(0);
DBUG_RETURN(0); // Impossible
}