diff options
author | unknown <heikki@hundin.mysql.fi> | 2004-01-01 01:51:36 +0200 |
---|---|---|
committer | unknown <heikki@hundin.mysql.fi> | 2004-01-01 01:51:36 +0200 |
commit | 3940368293134f3fcce418c8533143ab6f4581ec (patch) | |
tree | d82da2fbd4985dde68c9496916475084202b8d24 | |
parent | 92fdbe5e0359576d9cb61d9662677cdf52405aed (diff) | |
download | mariadb-git-3940368293134f3fcce418c8533143ab6f4581ec.tar.gz |
row0purge.c:
Fix bug: if purge of a table was not possible because its .ibd file was missing, trx->dict_operation_lock_mode was left to a wrong value, causing an assertion failure
innobase/row/row0purge.c:
Fix bug: if purge of a table was not possible because its .ibd file was missing, trx->dict_operation_lock_mode was left to a wrong value, causing an assertion failure
-rw-r--r-- | innobase/row/row0purge.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/innobase/row/row0purge.c b/innobase/row/row0purge.c index a455722f15a..d5895f20461 100644 --- a/innobase/row/row0purge.c +++ b/innobase/row/row0purge.c @@ -534,6 +534,8 @@ row_purge_parse_undo_rec( node->table = NULL; + row_mysql_unfreeze_data_dictionary(trx); + return(FALSE); } |