From 5d6debcb6505f41f7aa37372aae5a97ee58a5811 Mon Sep 17 00:00:00 2001 From: val Date: Mon, 6 Apr 2020 09:15:38 +0000 Subject: [PATCH] fix multi statement --- lib/MySQL_Session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/MySQL_Session.cpp b/lib/MySQL_Session.cpp index 442697927..2cd23a908 100644 --- a/lib/MySQL_Session.cpp +++ b/lib/MySQL_Session.cpp @@ -1873,7 +1873,7 @@ bool MySQL_Session::handler_again___verify_backend_net_write_timeout() { } bool MySQL_Session::handler_again___verify_backend_multi_statement() { - if (client_myds->myconn->options.client_flag & CLIENT_MULTI_STATEMENTS != mybe->server_myds->myconn->options.client_flag & CLIENT_MULTI_STATEMENTS) { + if ((client_myds->myconn->options.client_flag & CLIENT_MULTI_STATEMENTS) != (mybe->server_myds->myconn->options.client_flag & CLIENT_MULTI_STATEMENTS)) { if (client_myds->myconn->options.client_flag & CLIENT_MULTI_STATEMENTS) mybe->server_myds->myconn->options.client_flag |= CLIENT_MULTI_STATEMENTS;