On 18 Dec 2017, at 10:03am, Dinu <dinumar...@gmail.com> wrote:
> I honestly don't see how in any DB system the client process would not crash > if the index it's running a curson on were to be removed. SQLite doesn’t run cursors. There are no cursor commands in the SQLite API. SQLite does not lock tables or indexes. If anything needs locking (for example, if a transaction starts to make a change) then the entire database is locked. If a connection regains access to its data (because another connection has released its lock) it does not assume nothing has changed. This cannot be changed without a radical rethink and rewrite of SQLite. Simon. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users