summaryrefslogtreecommitdiff
path: root/sql/mysqld.h
diff options
context:
space:
mode:
authorSergey Vojtovich <svoj@mariadb.org>2020-05-01 20:32:33 +0400
committerSergey Vojtovich <svoj@mariadb.org>2020-05-06 13:50:35 +0400
commit91734431bac4384c07beda60e0cb374c7720e5c6 (patch)
tree40227c456efcb0723b184127a0a06ac4f69efc3c /sql/mysqld.h
parent8ad3c6154b90314980faf1cdd4c317c9bbf5f84c (diff)
downloadmariadb-git-91734431bac4384c07beda60e0cb374c7720e5c6.tar.gz
Move all thread cache specific code to a new class
Part of MDEV-18353 - Shutdown may miss to wait for connection thread
Diffstat (limited to 'sql/mysqld.h')
-rw-r--r--sql/mysqld.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/sql/mysqld.h b/sql/mysqld.h
index 9cd0fe0a7fe..c6e1b0946a5 100644
--- a/sql/mysqld.h
+++ b/sql/mysqld.h
@@ -79,8 +79,6 @@ void close_connection(THD *thd, uint sql_errno= 0);
void handle_connection_in_main_thread(CONNECT *thd);
void create_thread_to_handle_connection(CONNECT *connect);
void unlink_thd(THD *thd);
-CONNECT *cache_thread(THD *thd);
-void flush_thread_cache();
void refresh_status(THD *thd);
bool is_secure_file_path(char *path);
extern void init_net_server_extension(THD *thd);
@@ -237,7 +235,6 @@ extern ulong slave_trans_retries;
extern ulong slave_trans_retry_interval;
extern uint slave_net_timeout;
extern int max_user_connections;
-extern volatile ulong cached_thread_count;
extern ulong what_to_log,flush_time;
extern uint max_prepared_stmt_count, prepared_stmt_count;
extern MYSQL_PLUGIN_IMPORT ulong open_files_limit;
@@ -373,8 +370,7 @@ extern PSI_cond_key key_BINLOG_COND_xid_list, key_BINLOG_update_cond,
key_relay_log_info_start_cond, key_relay_log_info_stop_cond,
key_rpl_group_info_sleep_cond,
key_TABLE_SHARE_cond, key_user_level_lock_cond,
- key_COND_start_thread,
- key_COND_thread_cache, key_COND_flush_thread_cache;
+ key_COND_start_thread;
extern PSI_cond_key key_RELAYLOG_COND_relay_log_updated,
key_RELAYLOG_COND_bin_log_updated, key_COND_wakeup_ready,
key_COND_wait_commit;