diff options
author | unknown <davi@endora.local> | 2007-11-22 10:32:34 -0200 |
---|---|---|
committer | unknown <davi@endora.local> | 2007-11-22 10:32:34 -0200 |
commit | ed4edda18f3535e798029a52559275796ca01daf (patch) | |
tree | 155156a4b365d464c3e405c228eb238f5cf7bc08 /mysql-test/t | |
parent | 01900080958d8209617d76d3c5f770008c7c94ff (diff) | |
parent | 719e64e4a55a6893b14464cb28e8beaaa33f6a7c (diff) | |
download | mariadb-git-ed4edda18f3535e798029a52559275796ca01daf.tar.gz |
Merge endora.local:/Users/davi/mysql/bugs/32528-5.0
into endora.local:/Users/davi/mysql/mysql-5.1-runtime
sql/sql_parse.cc:
Auto merged
mysql-test/r/flush.result:
SCCS merged
mysql-test/t/flush.test:
SCCS merged
Diffstat (limited to 'mysql-test/t')
-rw-r--r-- | mysql-test/t/flush.test | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/mysql-test/t/flush.test b/mysql-test/t/flush.test index d58d038c3ea..794423ca211 100644 --- a/mysql-test/t/flush.test +++ b/mysql-test/t/flush.test @@ -133,6 +133,37 @@ disconnect con3; connection default; drop table t1, t2; +# +# Bug#32528 Global read lock with a low priority write lock causes a server crash +# + +--disable_warnings +drop table if exists t1, t2; +--enable_warnings + +set session low_priority_updates=1; + +create table t1 (a int); +create table t2 (b int); + +lock tables t1 write; +--error ER_LOCK_OR_ACTIVE_TRANSACTION +flush tables with read lock; +unlock tables; + +lock tables t1 read, t2 write; +--error ER_LOCK_OR_ACTIVE_TRANSACTION +flush tables with read lock; +unlock tables; + +lock tables t1 read; +flush tables with read lock; +unlock tables; + +drop table t1, t2; + +set session low_priority_updates=default; + --echo End of 5.0 tests # |