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 | 8f0dd34bacd64416ccbc45d66bcd51de6174d53b (patch) | |
tree | d82da2fbd4985dde68c9496916475084202b8d24 | |
parent | 5e34724a86920a0e6335bea6482fb139d6bd15b0 (diff) | |
download | mariadb-git-8f0dd34bacd64416ccbc45d66bcd51de6174d53b.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); } |