1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-07-30 19:03:16 +03:00

Remove the mutex from test_multiplex.c.

FossilOrigin-Name: 6374978e8f1ac091394a9f5a1896be92af658bcd
This commit is contained in:
dan
2016-10-27 14:51:02 +00:00
parent c52496f57f
commit dadafa881f
4 changed files with 18 additions and 143 deletions

View File

@ -195,15 +195,16 @@ do_test multiplex-2.3.1 {
unset -nocomplain ::log
do_test multiplex-2.4.1 {
sqlite3_multiplex_shutdown
} {SQLITE_MISUSE}
#do_test multiplex-2.4.1 {
# sqlite3_multiplex_shutdown
#} {SQLITE_MISUSE}
do_test multiplex-2.4.2 {
execsql { INSERT INTO t1 VALUES(3, randomblob(1100)) }
} {}
do_test multiplex-2.4.3 {
set ::log
} {SQLITE_MISUSE {sqlite3_multiplex_shutdown() called while database connections are still open}}
#do_test multiplex-2.4.3 {
# set ::log
#} {SQLITE_MISUSE {sqlite3_multiplex_shutdown() called while database connections are still open}}
do_test multiplex-2.4.4 { file size [multiplex_name test.x 0] } {7168}
do_test multiplex-2.4.5 {
db close
@ -445,11 +446,7 @@ multiplex_set db main 32768 16
# Return a list of all currently defined multiplexs.
proc multiplex_list {} {
set allq {}
foreach q [sqlite3_multiplex_dump] {
lappend allq [lindex $q 0]
}
return [lsort $allq]
glob -nocomplain test2.db*
}
do_test multiplex-4.1.6 {
@ -494,7 +491,7 @@ do_test multiplex-4.1.11 {
do_test multiplex-4.1.12 {
db close
multiplex_list
} {}
} {test2.db}
#-------------------------------------------------------------------------