MySQL 8.0.39
Source Code Documentation
|
#include "sql/sql_manager.h"
#include <errno.h>
#include <sys/types.h>
#include <time.h>
#include "my_compiler.h"
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_loglevel.h"
#include "my_systime.h"
#include "my_thread.h"
#include "mysql/components/services/bits/mysql_cond_bits.h"
#include "mysql/components/services/bits/mysql_mutex_bits.h"
#include "mysql/components/services/log_builtins.h"
#include "mysql/psi/mysql_cond.h"
#include "mysql/psi/mysql_mutex.h"
#include "mysql/psi/mysql_thread.h"
#include "mysql_com.h"
#include "mysqld_error.h"
#include "sql/log.h"
#include "sql/mysqld.h"
#include "sql/sql_base.h"
Functions | |
static void * | handle_manager (void *arg) |
void | start_handle_manager () |
void | stop_handle_manager () |
Variables | |
static bool volatile | manager_thread_in_use |
static bool | abort_manager |
my_thread_t | manager_thread |
mysql_mutex_t | LOCK_manager |
mysql_cond_t | COND_manager |
|
static |
void start_handle_manager | ( | ) |
void stop_handle_manager | ( | ) |
|
static |
mysql_cond_t COND_manager |
mysql_mutex_t LOCK_manager |
my_thread_t manager_thread |
|
static |