]> git.ipfire.org Git - thirdparty/sqlite.git/commit
OPFS VFS: translate createSyncAccessHandle() exceptions which appear to be locking...
authorstephan <stephan@noemail.net>
Fri, 2 Dec 2022 18:06:26 +0000 (18:06 +0000)
committerstephan <stephan@noemail.net>
Fri, 2 Dec 2022 18:06:26 +0000 (18:06 +0000)
commit95bc4d67bbc8abe0783605e5f98dc1689d213352
treedda7cd1409285f3de78c3b089dd40e3cdb0ec25a
parentd2603adf46aee6e5e7d3ad963e1947e69d617b58
OPFS VFS: translate createSyncAccessHandle() exceptions which appear to be locking violations to SQLITE_BUSY. This seems to improve concurrency considerably even with a reduced retry count of 5 (was 6).

FossilOrigin-Name: 0d36021d107d3afca190ad61c3380536ad0cc2d493d345d48f9f9c1191741128
ext/wasm/api/sqlite3-opfs-async-proxy.js
ext/wasm/api/sqlite3-vfs-opfs.c-pp.js
ext/wasm/tests/opfs/concurrency/test.js
manifest
manifest.uuid