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

Transactions commit on the last sqlite3_step(), not on sqlite3_finalize().

This allows the sqlite3_step() to return SQLITE_BUSY if the commit is
blocked by a lock.  Ticket #885. (CVS 1928)

FossilOrigin-Name: d1b29156558f1c576002cdb2544dffaa693da39b
This commit is contained in:
drh
2004-09-02 14:57:08 +00:00
parent 66cbd1543b
commit 92f02c31d4
12 changed files with 240 additions and 100 deletions

View File

@ -10,7 +10,7 @@
#***********************************************************************
# This file runs all tests.
#
# $Id: quick.test,v 1.29 2004/08/30 16:52:19 drh Exp $
# $Id: quick.test,v 1.30 2004/09/02 14:57:09 drh Exp $
set testdir [file dirname $argv0]
source $testdir/tester.tcl
@ -21,6 +21,10 @@ set ISQUICK 1
set EXCLUDE {
all.test
btree2.test
btree3.test
btree4.test
btree5.test
btree6.test
corrupt.test
crash.test
malloc.test