![]() |
MySQL 8.0.40
Source Code Documentation
|
Macros | |
#define | MYSQL_SHUTDOWN_KILLABLE_CONNECT (unsigned char)(1 << 0) |
#define | MYSQL_SHUTDOWN_KILLABLE_TRANS (unsigned char)(1 << 1) |
#define | MYSQL_SHUTDOWN_KILLABLE_LOCK_TABLE (unsigned char)(1 << 2) |
#define | MYSQL_SHUTDOWN_KILLABLE_UPDATE (unsigned char)(1 << 3) |
Enumerations | |
enum | mysql_enum_shutdown_level { SHUTDOWN_DEFAULT = 0 , SHUTDOWN_WAIT_CONNECTIONS = MYSQL_SHUTDOWN_KILLABLE_CONNECT , SHUTDOWN_WAIT_TRANSACTIONS = MYSQL_SHUTDOWN_KILLABLE_TRANS , SHUTDOWN_WAIT_UPDATES = MYSQL_SHUTDOWN_KILLABLE_UPDATE , SHUTDOWN_WAIT_ALL_BUFFERS = (MYSQL_SHUTDOWN_KILLABLE_UPDATE << 1) , SHUTDOWN_WAIT_CRITICAL_BUFFERS = (MYSQL_SHUTDOWN_KILLABLE_UPDATE << 1) + 1 , KILL_QUERY = 254 , KILL_CONNECTION = 255 } |
We want levels to be in growing order of hardness (because we use number comparisons). More... | |
#define MYSQL_SHUTDOWN_KILLABLE_CONNECT (unsigned char)(1 << 0) |
#define MYSQL_SHUTDOWN_KILLABLE_LOCK_TABLE (unsigned char)(1 << 2) |
#define MYSQL_SHUTDOWN_KILLABLE_TRANS (unsigned char)(1 << 1) |
#define MYSQL_SHUTDOWN_KILLABLE_UPDATE (unsigned char)(1 << 3) |
We want levels to be in growing order of hardness (because we use number comparisons).