From 7a31cd4fe7ac03e115ec7e85a265436547a78736 Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Wed, 8 Aug 2018 12:11:37 +0200 Subject: [PATCH] IDO/MySQL: avoid empty queries --- lib/db_ido_mysql/idomysqlconnection.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/db_ido_mysql/idomysqlconnection.cpp b/lib/db_ido_mysql/idomysqlconnection.cpp index 9c8fd7b41..051206231 100644 --- a/lib/db_ido_mysql/idomysqlconnection.cpp +++ b/lib/db_ido_mysql/idomysqlconnection.cpp @@ -519,11 +519,12 @@ void IdoMysqlConnection::FinishAsyncQueries() size_t size_query = aq.Query.GetLength() + 1; - if (num_bytes + size_query > m_MaxPacketSize - 512) - break; + if (count > 0) { + if (num_bytes + size_query > m_MaxPacketSize - 512) + break; - if (count > 0) querybuf << ";"; + } IncreaseQueryCount(); count++;