1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-01 03:47:19 +03:00

Backport of patch for bug#40003 from 6.0 to 5.1,

related to the backport of the patch for bug#38719
This commit is contained in:
Mattias Jonsson
2009-02-20 16:56:32 +01:00
parent 44c8379e55
commit a316631af4
2 changed files with 4 additions and 2 deletions

View File

@ -3,6 +3,7 @@
# Bug#42419 Server crash with "Pure virtual method called" on two concurrent connections
#
--source include/not_embedded.inc
--source include/have_innodb.inc
let $innodb_lock_wait_timeout= query_get_value(SHOW VARIABLES LIKE 'innodb_lock_wait_timeout%', Value, 1);

View File

@ -4928,9 +4928,10 @@ int ha_partition::info(uint flag)
This flag is used to get index number of the unique index that
reported duplicate key
We will report the errkey on the last handler used and ignore the rest
Note: all engines does not support HA_STATUS_ERRKEY, so set errkey.
*/
file->errkey= errkey;
file->info(HA_STATUS_ERRKEY);
if (file->errkey != (uint) -1)
errkey= file->errkey;
}
if (flag & HA_STATUS_TIME)