]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Do not allow RTree writes when a read cursor is active on the same virtual
authordrh <drh@noemail.net>
Thu, 24 May 2018 22:31:01 +0000 (22:31 +0000)
committerdrh <drh@noemail.net>
Thu, 24 May 2018 22:31:01 +0000 (22:31 +0000)
commitc8c9cdd9ddef09a4e42ba7e5590c4dbf9e048dc9
tree1554888d1d492038112049cfc11df4ca211067ba
parentb9cd2c4536880e8588f8f5c90b6e375b98c8697b
Do not allow RTree writes when a read cursor is active on the same virtual
table, as the writes might rebalance and disrupt the read cursors.  Return
the new SQLITE_LOCKED_VTAB error code if this happens.

FossilOrigin-Name: d4ce66610851c825cb712f985216b63e015c753fdd5521f929c67ad18bfd7664
ext/rtree/rtree.c
ext/rtree/rtree8.test
manifest
manifest.uuid
src/sqlite.h.in