]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix a longstanding problem causing an RBU vacuum to omit releasing some locks before...
authordan <Dan Kennedy>
Wed, 10 Feb 2021 20:00:40 +0000 (20:00 +0000)
committerdan <Dan Kennedy>
Wed, 10 Feb 2021 20:00:40 +0000 (20:00 +0000)
FossilOrigin-Name: 66c07a07b21e46529780eec3c82a84c494d586f8b7ed80b78d358e23b80458c7

1  2 
manifest
manifest.uuid

diff --cc manifest
index 0ea0396e02b0982a3611391a3f84e1bc1d5f7a12,c7125d87134c132aab103cd7c81d2d05d102de52..b1b2a3bcbdc48652321bd76f8822122e6b79f485
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C In\sRBU,\savoid\spassing\sVFS\sxShmLock\scalls\sthrough\sto\sthe\sunderlying\sVFS\sin\scases\swhere\sxShmMap\scalls\smay\snot\sbe.\sThis\sfixes\sa\sbad\sinteraction\swith\sZipVFS.
- D 2021-02-10T17:31:50.767
 -C Remove\san\sassert()\sadded\sby\sthe\sprevious\scommit\sthat\sis\ssometimes\sfalse.
 -D 2021-02-10T19:49:35.745
++C Fix\sa\slongstanding\sproblem\scausing\san\sRBU\svacuum\sto\somit\sreleasing\ssome\slocks\sbefore\sfinishing.
++D 2021-02-10T20:00:40.512
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -1899,7 -1899,7 +1899,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P b43cfa04922a401442b9d1708e3e4a88d3cfa2c591f9a6b253d99ba83f4b280a
- R a6fc5ec0146d48de2a325dbfaebfd9dc
 -P cb5bdf82fe0f90922dc34202be9d0aa34d899afff4200456623765da2877ca41
++P bd1e9e0a4c0e07901ef59fe3b7e6f7b9cc66ccfcd5192f576e1620820891de99 fb36ac4dc60ccc6c5fba3f23e13fcab985f27ebef0527c929806cda5f9d3660c
+ R f4fc3fdf82de1da25700d7b06c4d78f5
++T +closed fb36ac4dc60ccc6c5fba3f23e13fcab985f27ebef0527c929806cda5f9d3660c
  U dan
- Z 6adabe12ed5563ac984baebbb7742b7f
 -Z a1b0598c229f8a1f298b7df3e89aeb78
++Z e97f611a0a7197a91080c2d49e7edf82
diff --cc manifest.uuid
index 9ab1cf3ad208e5bccd45b6d41a6db0dc91a1f67c,8aeb0855ce4f4b19161bd8b7cbb0b46e30d617e9..8ca0b467748fc705b64d00769cf42ba6eb81e9a5
@@@ -1,1 -1,1 +1,1 @@@
- bd1e9e0a4c0e07901ef59fe3b7e6f7b9cc66ccfcd5192f576e1620820891de99
 -fb36ac4dc60ccc6c5fba3f23e13fcab985f27ebef0527c929806cda5f9d3660c
++66c07a07b21e46529780eec3c82a84c494d586f8b7ed80b78d358e23b80458c7