Followup for Bug #54360 Deadlock DROP/ALTER/CREATE DATABASE
with open HANDLER Fixes a problem with schema.test visible using embedded server. The HANDLER was not closed which caused the test to hang. The problem was not visible if the test was run on a normal server as the the handler there was implicitly closed by DATABASE DDL statements doing Events::drop_schema_events().
This commit is contained in:
parent
3ffa8b3b90
commit
8e154c93ab
@ -66,6 +66,7 @@ DROP DATABASE db1;
|
|||||||
CREATE DATABASE db2;
|
CREATE DATABASE db2;
|
||||||
ALTER DATABASE db2 DEFAULT CHARACTER SET utf8;
|
ALTER DATABASE db2 DEFAULT CHARACTER SET utf8;
|
||||||
DROP DATABASE db2;
|
DROP DATABASE db2;
|
||||||
|
HANDLER t1 CLOSE;
|
||||||
# Connection default
|
# Connection default
|
||||||
# Reaping: DROP DATABASE db1
|
# Reaping: DROP DATABASE db1
|
||||||
#
|
#
|
||||||
|
@ -133,6 +133,7 @@ connection con1;
|
|||||||
CREATE DATABASE db2;
|
CREATE DATABASE db2;
|
||||||
ALTER DATABASE db2 DEFAULT CHARACTER SET utf8;
|
ALTER DATABASE db2 DEFAULT CHARACTER SET utf8;
|
||||||
DROP DATABASE db2;
|
DROP DATABASE db2;
|
||||||
|
HANDLER t1 CLOSE;
|
||||||
|
|
||||||
--echo # Connection default
|
--echo # Connection default
|
||||||
connection default;
|
connection default;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user