diff --git a/BitKeeper/etc/logging_ok b/BitKeeper/etc/logging_ok index 8fc5509547c..62ae7f6af5b 100644 --- a/BitKeeper/etc/logging_ok +++ b/BitKeeper/etc/logging_ok @@ -107,6 +107,7 @@ vva@eagle.mysql.r18.ru vva@genie.(none) walrus@kishkin.ru walrus@mysql.com +wax@kishkin.ru wax@mysql.com worm@altair.is.lan zak@balfor.local diff --git a/sql/mysqld.cc b/sql/mysqld.cc index 85cde682c58..62b3601a5ed 100644 --- a/sql/mysqld.cc +++ b/sql/mysqld.cc @@ -3344,7 +3344,9 @@ error: if (!event_connect_answer) CloseHandle(event_connect_answer); if (!event_connect_request) CloseHandle(event_connect_request); pthread_mutex_lock(&LOCK_thread_count); + handler_count--; pthread_mutex_unlock(&LOCK_thread_count); + pthread_cond_signal(&COND_handler_count); DBUG_RETURN(0); } #endif /* HAVE_SMEM */