]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When writing to an FTS table, take an exclusive shared-cache lock on the %_segdir...
authordan <dan@noemail.net>
Mon, 27 May 2013 10:11:53 +0000 (10:11 +0000)
committerdan <dan@noemail.net>
Mon, 27 May 2013 10:11:53 +0000 (10:11 +0000)
commit87ddfeb079a3d67cbfa1334d9cce5b31263f3d13
tree3ea2da9ce4af67e99f2834c0252b7c60a4523814
parent40b521f8471f5e8f58fa6356ddc5ef4e371a2b34
When writing to an FTS table, take an exclusive shared-cache lock on the %_segdir table before writing. Otherwise, an xCommit() call may report an SQLITE_LOCKED error.

FossilOrigin-Name: 3cd2da42e9403b1e6243ad53f3f2bbf89c0fb9b0
ext/fts3/fts3.c
ext/fts3/fts3_write.c
manifest
manifest.uuid
test/fts3shared.test
test/trace2.test