mirror of
https://github.com/MariaDB/server.git
synced 2025-01-30 10:31:54 +01:00
3503fbbebf
Implemented and integrated THD_list as a replacement for the global thread list. It uses own mutex instead of LOCK_thread_count for THD list protection. Removed unused first_global_thread() and next_global_thread(). delayed_insert_threads is now protected by LOCK_delayed_insert. Although this patch doesn't fix very wrong synchronization of this variable. After this patch there are only 2 legitimate uses of LOCK_thread_count left, both in mysqld.cc: thread_count and ready_to_exit. Aim is to reduce usage of LOCK_thread_count and COND_thread_count. Part of MDEV-15135. |
||
---|---|---|
.. | ||
COPYRIGHT.txt | ||
database.cpp | ||
database.hpp | ||
handlersocket.cpp | ||
handlersocket.spec.template | ||
hstcpsvr.cpp | ||
hstcpsvr.hpp | ||
hstcpsvr_worker.cpp | ||
hstcpsvr_worker.hpp | ||
Makefile.am | ||
Makefile.plain.template | ||
mysql_incl.hpp |