summaryrefslogtreecommitdiff
path: root/BUILD/compile-pentium
diff options
context:
space:
mode:
authorRucha Deodhar <rucha.deodhar@mariadb.com>2020-10-16 20:19:09 +0530
committerRucha Deodhar <rucha.deodhar@mariadb.com>2021-09-07 09:50:11 +0530
commit31dbfb5e617b19ffea6ea6350207e48cdcd371d7 (patch)
treee82eaa278ba9cef602351daa9ee13893e113b788 /BUILD/compile-pentium
parent84c578c7952161fe5068fea003f0f8b1d62caa89 (diff)
downloadmariadb-git-bb-10.5-MDEV-23836.tar.gz
MDEV-23836: Assertion `! is_set() || m_can_overwrite_status' inbb-10.5-MDEV-23836
Diagnostics_area::set_error_status (interrupted ALTER TABLE under LOCK) Analysis: KILL_QUERY is not ignored when local memory used exceeds maximum session memory. Hence the query proceeds, OK is sent and we end up reopening tables that are marked for reopen. During this, kill status is eventually checked and assertion failure happens during trying to send error message because OK has already been sent. Fix: Ok is already sent so statement has already executed. It is too late to give error. So ignore kill.
Diffstat (limited to 'BUILD/compile-pentium')
0 files changed, 0 insertions, 0 deletions