From 87dadd4a2f830a3ea0e461ad6ab2111684a1c561 Mon Sep 17 00:00:00 2001 From: Xie Han <63350856@qq.com> Date: Sun, 27 Aug 2023 00:22:12 +0800 Subject: [PATCH] MySQL client disable session state tracking. --- src/protocol/MySQLMessage.cc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/protocol/MySQLMessage.cc b/src/protocol/MySQLMessage.cc index 9cd9dff1df..2dd1a51c58 100644 --- a/src/protocol/MySQLMessage.cc +++ b/src/protocol/MySQLMessage.cc @@ -199,7 +199,6 @@ std::string MySQLRequest::get_query() const #define MYSQL_CAPFLAG_CLIENT_PS_MULTI_RESULTS 0x00040000 #define MYSQL_CAPFLAG_CLIENT_PLUGIN_AUTH 0x00080000 #define MYSQL_CAPFLAG_CLIENT_LOCAL_FILES 0x00000080 -#define MYSQL_CAPFLAG_CLIENT_SESSION_TRACK (1 << 23) int MySQLHandshakeResponse::encode(struct iovec vectors[], int max) { @@ -346,8 +345,7 @@ int MySQLSSLRequest::encode(struct iovec vectors[], int max) MYSQL_CAPFLAG_CLIENT_LOCAL_FILES | MYSQL_CAPFLAG_CLIENT_MULTI_STATEMENTS | MYSQL_CAPFLAG_CLIENT_PS_MULTI_RESULTS | - MYSQL_CAPFLAG_CLIENT_PLUGIN_AUTH | - MYSQL_CAPFLAG_CLIENT_SESSION_TRACK); + MYSQL_CAPFLAG_CLIENT_PLUGIN_AUTH); pos += 4; int4store(pos, 0); pos += 4; @@ -385,8 +383,7 @@ int MySQLAuthRequest::encode(struct iovec vectors[], int max) MYSQL_CAPFLAG_CLIENT_LOCAL_FILES | MYSQL_CAPFLAG_CLIENT_MULTI_STATEMENTS | MYSQL_CAPFLAG_CLIENT_PS_MULTI_RESULTS | - MYSQL_CAPFLAG_CLIENT_PLUGIN_AUTH | - MYSQL_CAPFLAG_CLIENT_SESSION_TRACK); + MYSQL_CAPFLAG_CLIENT_PLUGIN_AUTH); pos += 4; int4store(pos, 0); pos += 4;